在SUMO中使用OSM Map

时间:2013-11-19 13:55:12

标签: openstreetmap simulator network-traffic

我想从OSM为SUMO Simulator导出慕尼黑地图。我已经设法从bbbike.de(472MB)下载了这样的地图,但是当我用netconvert将它转换为.net.xml时,我得到了很多警告并且模拟器无法导入地图(“加载错误” “)。你知道我怎么能正确地转换地图(或者你认为这是因为文件的大容量?),或者我在哪里可以获得这样的地图(以正确的相扑格式= xml,我只需要在高速公路上,我试图选择只有渗透的公路,但最后我遇到了同样的问题)?

1 个答案:

答案 0 :(得分:1)

好的总结一下我们的经验并结束这个问题:)

SUMO在解析大型完整OSM文件方面存在问题。因此,您需要切割面积并过滤渗透的高速公路:

获取巴伐利亚州或周围http://download.geofabrik.de/europe/germany/bayern/oberbayern.html

的状态
osmosis --read-pbf ./oberbayern-latest.osm.pbf --bounding-box top=48.3298 left=11.2699 bottom=48.0460 right=11.8948 --write-xml ./munich.xml

osmosis --read-xml ./munich.xml --tf accept-ways highway=* --used-node --write-xml ./munich_streets.xml

这可以加载到SUMO,尤其是。使用eWorld GUI