2024-10-08 18:25:00 发布
网友
我从geofarmik.de下载了一个相当大的文件,它是以pbf的形式存在的。我需要将其转换为osm文件,以便从文件中提取节点和边。我已经使用pip安装osmium下载了osmium库,但它只是给了我一个错误
ModuleNotFoundError:没有名为“osmium”的模块
有人能帮我用锇吗
区分Osmium Tool(命令行应用程序)和锇库是很有用的。后者是您在自己的代码中访问OSM数据的工具,对于不同的编程语言,它有不同的风格,比如pyosmium for Python
将.osm.pbf转换为.osm仅使用Osmium的内置功能,不涉及编写自己的代码,因此您可以通过使用适当的参数调用命令行工具来实现:
osmium cat luxembourg-latest.osm.pbf -o luxembourg-latest.osm
对于模块错误,最好单独提问。但需要检查的一件事是,您使用的是正确的python版本——简单地调用python3而不是python可能会根据您的系统而有所不同
区分Osmium Tool(命令行应用程序)和锇库是很有用的。后者是您在自己的代码中访问OSM数据的工具,对于不同的编程语言,它有不同的风格,比如pyosmium for Python
将.osm.pbf转换为.osm仅使用Osmium的内置功能,不涉及编写自己的代码,因此您可以通过使用适当的参数调用命令行工具来实现:
对于模块错误,最好单独提问。但需要检查的一件事是,您使用的是正确的python版本——简单地调用python3而不是python可能会根据您的系统而有所不同
相关问题 更多 >
编程相关推荐