span8
span4
我用ShortestPathFinder通过一组> 1,000中间点到终点,以生成从起点的最短路径。因此,被用作输入到ShortestPathFinder了“从 - 到”线连接所有这些点/停止。仅在从对线分别设置中间点进行重新排序,而不是起点和终点。该ShortestPathFinder没有输出“路径”行。现在,我只是想弄清楚的最短路径上,这些中间停止序列/顺序。
我已经允许在最短路径U形转弯并有在路径中许多区段作为U形转弯允许彼此重叠。因此,两个点/在非常靠近地理位置停止可以是在沿从彼此的最短路径完全不同的顺序/序列。
我试了几种方法已经:
1)用菜刀的最短路径线的所有顶点转换为点,然后到柜台在“计数”属性顺序之分。这给了我点沿着最短路径正确的顺序/序列。现在,我需要从属性的信息,从对行的顶点(这是沿途我的实际站) - 如地址或邮编codes-到这些有序点。对于我同时使用空间滤波器/空间叙述者以最短路径指向涉及从对行的顶点,但没有在“计数”属性扛过所有的值,因此没有工作。
2)使用的措施。最短路径上使用MeasureGenerator,然后点上线铺层在空间上覆盖的点自 - 至行最短路径和测量提取,提取这些点的最短路径上的措施,以及分拣机由_point_measure属性进行排序。但是,我不知道这是否会工作,因为两点在非常近的地理位置可能会被分配相同或相似的措施,但可以在沿最短路径完全不同的顺序/序列自掉头是允许的。在这种情况下,他们应该分配完全不同的措施,但他们的正弦波非常接近的空间,他们会得到分配相同或非常接近的措施。
为什么ShortestPathFinder不输出停止的重新排序的序列上这是令人惊讶的从-TO除了最短路径线为好。
任何帮助将不胜感激。
你好@sirneeraj翻译了多长时间运行?1000+中间点是一个很长的从 - 到行。我的猜测是short pathfinder没有足够的迭代来找到更短的路径。如果您可以将您的数据发送给我们,请通过以下方式提交案例https://www.亚搏在线safe.com/support/report-a-problem/
*因此,两个位置完全相同或地理位置非常接近的点可能在最短路径上的顺序完全不同
我不确定我是否能理解最短路径是如何在不同的地点访问同一个地理位置两次的。最短路径肯定会同时访问同一位置的两个点吗?
是的,这是正确的-最短路径总是在同一时间访问同一位置的两个点。我应该换一种说法——在不同的时间访问同一地理位置(只有一站)——不知道为什么。
这是一个遍历x,y坐标的例子。在下面的屏幕截图中,它从南向北移动,直到到达节点#132,然后再向南移动到前一点,然后再向北移动。它已经在步骤130中访问了相同的节点。不知道为什么会这样。
两个地理位置非常接近(但不是相同的)的点在最短路径上可能由于u型转弯而处于不同的顺序。
©2019安全亚搏在线软件公司|法律