【发布时间】:2021-02-15 01:42:12
【问题描述】:
我从 OpenStreetMap 导出了道路网络。我采取了方法,它们对应的节点并绘制了它们:
我想简化这个图,这是我想要的输出(黄色椭圆是节点,绿线是边):
我没有找到“使网络更流畅”的工具(或选项)?当然,一种选择是自己编写解决方案,但在此之前我想知道我是否不想重新发明轮子。
有谁知道是否有一个简单的选择来获得它?
【问题讨论】:
标签: gis openstreetmap
我从 OpenStreetMap 导出了道路网络。我采取了方法,它们对应的节点并绘制了它们:
我想简化这个图,这是我想要的输出(黄色椭圆是节点,绿线是边):
我没有找到“使网络更流畅”的工具(或选项)?当然,一种选择是自己编写解决方案,但在此之前我想知道我是否不想重新发明轮子。
有谁知道是否有一个简单的选择来获得它?
【问题讨论】:
标签: gis openstreetmap
如果您愿意使用 Java(或其他基于 JVM 的语言),则有一个名为 Atlas 的工具,其中 an option called BigNode 可以满足您的大部分需求。
将 OSM 数据导出为 Atlas 格式后,您可以调用该 Atlas 中的所有 BigNode,它将为您将位于相似交叉点的所有节点分组,并提供通过每个节点的可导航进/出路径。
【讨论】: