如何正确地将 GIS shapefile 转换为道路网络?
How to properly convert GIS shapefile to a road network?
首先补充一下,我是第一次使用Anylogic,还请谅解。
我在将 GIS .shp 文件转换为道路网络时遇到奇怪的问题。
我按照文档中的说明进行操作(我正在尝试执行与文档示例中完全相同的操作):
https://anylogic.help/markup/converting-roads.html
转换前我的 GIS 地图:
转换后我的GIS地图:
如你所见,Anylogic为我生成了很多路网。它应该都在一个道路网络中。因此,没有交叉路口,这是最大的问题。它根本不生成交叉路口,而是以某种方式人为地连接这些道路...
谁能告诉我我做错了什么?为什么不生成交叉路口,所有东西都扔到单独的路网中?
在文档的示例中,已生成交集。
我正在使用 Anylogic Professional 30 天试用版。之前我用的是个人学习版,也出现了完全一样的问题
你没有做错任何事。这是由形状文件结构引起的。 AnyLogic 只能解释它得到的数据,如果数据格式不正确,即道路路径在 .shp 文件中实际上没有连接,它将创建单独的网络。
所以要么调整shape文件,要么手动合并网络,没有别的办法,afaik。
首先补充一下,我是第一次使用Anylogic,还请谅解。
我在将 GIS .shp 文件转换为道路网络时遇到奇怪的问题。
我按照文档中的说明进行操作(我正在尝试执行与文档示例中完全相同的操作):
https://anylogic.help/markup/converting-roads.html
转换前我的 GIS 地图:
转换后我的GIS地图:
如你所见,Anylogic为我生成了很多路网。它应该都在一个道路网络中。因此,没有交叉路口,这是最大的问题。它根本不生成交叉路口,而是以某种方式人为地连接这些道路...
谁能告诉我我做错了什么?为什么不生成交叉路口,所有东西都扔到单独的路网中? 在文档的示例中,已生成交集。
我正在使用 Anylogic Professional 30 天试用版。之前我用的是个人学习版,也出现了完全一样的问题
你没有做错任何事。这是由形状文件结构引起的。 AnyLogic 只能解释它得到的数据,如果数据格式不正确,即道路路径在 .shp 文件中实际上没有连接,它将创建单独的网络。
所以要么调整shape文件,要么手动合并网络,没有别的办法,afaik。