零碎地阅读大型 OSM 文件

问题描述 投票:0回答:0

我能够在非洲塞舌尔等小型 osm 文件上使用

graph_from_xml
,但在我有 4 GB RAM 的机器上,任何更大的文件(如卢森堡)都会耗尽内存。有没有办法让
graph_from_xml
以小块的方式增量读取 osm 文件?作为第一步,我想将 osm 文件转换为简单的文本格式,其中每一行都是两个节点之间的有向边,例如
node1 node2 weight
,我喜欢osmnx网络校正算法,我想利用它。

osmnx
© www.soinside.com 2019 - 2024. All rights reserved.