阅读:1896回复:2
[求助]两点沿道路的距离
<p> </p>
<p>求哪位高手帮忙: </p> <p> 在城市道路网中,求不在道路网上的点,沿垂直距离到最近的道路,然后沿道路到达路网上的某一点的距离。 </p> <p> 就好比是一个人从家里,走到最近的主要道路上,然后沿着道路走到轨道站点的距离,其中从家里走到主要道路的这一段,是在小区里面,而现在没有小区里面的道路网,就假定他是沿垂直距离走到最近道路的,然后沿道路走到一个轨道站点的总距离。 因为点很多,所以希望有在GIS中比较快速的方法能解决这个问题。先谢谢了!</p> |
|
1楼#
发布于:2012-07-17 11:04
<p>自己顶一下 很着急啊</p>
|
|
2楼#
发布于:2012-07-26 15:49
你可以考虑使用ICurve.QueryPointAndDistance转换线段为ICurve,再判断到点距离看看<div><img src="http://edndoc.esri.com/arcobjects/9.0/componenthelp/esrigeometry/bitmaps/GeomNearestPoint.gif"/></div>
|
|
|