在有障碍物(面和线都有)的情况下,如何求两点之间的最短距离

0 投票
使用产品:iobject 6R 操作系统:win7 x64

已知两个点,两点之间存在一个或多个线和面(障碍物),怎么求这两个点的最短距离
4月 18, 2018 分类:  854次浏览 | 用户: 下雨不带伞 初出茅庐 (31 分)

1个回答

0 投票
 
已采纳
您好,Geometrist.Distance 方法即可传入两个点对象,计算出距离,不明白你说的障碍物对计算距离有什么影响。
4月 19, 2018 用户: 胡林 登峰造极 (5,972 分)
采纳于 4月 19, 2018 用户:下雨不带伞
打比方两个点之间有一条河或者一座山,两个点的距离就不能按直线来算
您的意思是需要绕过山或者是河?如果是这样的话,需要制作良好的网络数据集,网络是绕过了山或者河的,再用最佳路径分析,即可获取到最短距离。
最佳路径分析的demo我昨天看过了,不符合现在的需求,看来我得想一个比较复杂的方法来解决,这里就多谢解答了
...