首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将.osm.pbf转换为.osm

将.osm.pbf转换为.osm
EN

Stack Overflow用户
提问于 2021-11-24 16:42:38
回答 1查看 921关注 0票数 4

我正在尝试将一个.osm.pbf文件转换为一个.osm文件。

(窗户)我遵循这里的说明:

  • 安装Java运行时
  • 下载渗透,并将其解压缩到目录中。
  • 创建了一个包含"C:\Users\paul\Desktop\osmosis\bin\osmosis.bat“的bat文件

在dos命令提示符中,当im位于我创建的批处理文件所在的目录时,我尝试:

代码语言:javascript
运行
复制
osmosis --read-pbf c:\dir\somefile.osm.pbf --write-xml c:\dir\somefile.osm

它只是运行得非常快,并没有转换文件,并给出了如下输出:

代码语言:javascript
运行
复制
Nov 24, 2021 4:40:20 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.48.3
Nov 24, 2021 4:40:22 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
Nov 24, 2021 4:40:22 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Launching pipeline execution.
Nov 24, 2021 4:40:22 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Pipeline executing, waiting for completion.
Nov 24, 2021 4:40:22 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Pipeline complete.
Nov 24, 2021 4:40:22 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Total execution time: 2297 milliseconds.
EN

回答 1

Stack Overflow用户

发布于 2022-06-13 16:41:57

一些源提供了使用标准压缩的.osm.bz2.osm.zip格式。您可以使用像7zip这样的程序将这些文件隐藏到原始的.osm文件中。这种格式是最容易转换为原始.osm的。

但是,如果需要将二进制.pbf转换为原始.osm,我将推荐工具OSM转换。下载大型文件支持版本。不幸的是,自2018年9月以来,Osmosis一直没有得到维护,所以尝试使用新的工具。有一张保存着在OpenStreetMap Wiki上的清单。

通过OSM转换,我在Windows 10:osmconvert us-latest.osm.pbf --out-osm -o=us-latest.osm_01.osm上成功地使用了以下命令将us-latest.osm.pbf转换为us-latest.osm_01.osm

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70099828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档