我已经从geofabrik.de下载了一个相当大的文件,它的格式是pbf。我需要将其转换为osm文件,以便从该文件中提取节点和边。我已经使用pip install osmium下载了osmium库,但它给出了一个错误
ModuleNotFoundError:没有名为“osmium”的模块
有没有人能帮我教一下如何使用to?
发布于 2021-07-10 06:04:15
区分Osmium Tool (一个命令行应用程序)和Osmium Library是很有用的。后者是您在自己的代码中用来访问OSM数据的工具,对于不同的编程语言,它有不同的风格--比如Python的pyosmium。
将.osm.pbf转换为.osm只使用Osmium的内置功能,并且不涉及编写您自己的代码,因此您可以通过使用适当的参数调用命令行工具来实现:
osmium cat luxembourg-latest.osm.pbf -o luxembourg-latest.osm
对于你的模块错误,最好单独问一个问题。但需要检查的是,您使用的是正确的python版本--简单地调用python3而不是python可能会根据您的系统而有所不同。
https://stackoverflow.com/questions/66112142
复制相似问题