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

使用pyosmium将.pbf文件转换为.osm
EN

Stack Overflow用户
提问于 2021-02-09 10:29:20
回答 1查看 140关注 0票数 0

我已经从geofabrik.de下载了一个相当大的文件,它的格式是pbf。我需要将其转换为osm文件,以便从该文件中提取节点和边。我已经使用pip install osmium下载了osmium库,但它给出了一个错误

ModuleNotFoundError:没有名为“osmium”的模块

有没有人能帮我教一下如何使用to?

EN

回答 1

Stack Overflow用户

发布于 2021-07-10 06:04:15

区分Osmium Tool (一个命令行应用程序)和Osmium Library是很有用的。后者是您在自己的代码中用来访问OSM数据的工具,对于不同的编程语言,它有不同的风格--比如Python的pyosmium。

将.osm.pbf转换为.osm只使用Osmium的内置功能,并且不涉及编写您自己的代码,因此您可以通过使用适当的参数调用命令行工具来实现:

代码语言:javascript
运行
复制
osmium cat luxembourg-latest.osm.pbf -o luxembourg-latest.osm

对于你的模块错误,最好单独问一个问题。但需要检查的是,您使用的是正确的python版本--简单地调用python3而不是python可能会根据您的系统而有所不同。

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

https://stackoverflow.com/questions/66112142

复制
相关文章

相似问题

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