以最低内存消耗打开osm.pbf'的最有效方法是什么?



我是这样做的

from pyrosm import OSM
# Initialize the OSM parser object
osm = OSM('/DATA/user/nabih/indonesia-latest.osm.pbf')
# Read all drivable roads
drive_net = osm.get_network(network_type="driving")

但是是内存错误

https://osmcode.org/pyosmium/提供了一个库来解析osm.pbf。据我所知,它们将内存消耗保持在最低限度,并提供不同的解析模式。

查看他们的documentation基本用法教程和参考。

他们的GitHub的README提供了安装说明。

相关内容

最新更新