newlxj
路人甲
路人甲
  • 注册日期2009-04-23
  • 发帖数2
  • QQ
  • 铜币109枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1896回复:2

[求助]两点沿道路的距离

楼主#
更多 发布于:2012-07-17 11:03
<p> </p>
<p>求哪位高手帮忙: </p>
<p>         在城市道路网中,求不在道路网上的点,沿垂直距离到最近的道路,然后沿道路到达路网上的某一点的距离。 </p>
<p>      就好比是一个人从家里,走到最近的主要道路上,然后沿着道路走到轨道站点的距离,其中从家里走到主要道路的这一段,是在小区里面,而现在没有小区里面的道路网,就假定他是沿垂直距离走到最近道路的,然后沿道路走到一个轨道站点的总距离。  因为点很多,所以希望有在GIS中比较快速的方法能解决这个问题。先谢谢了!</p>
喜欢0 评分0
newlxj
路人甲
路人甲
  • 注册日期2009-04-23
  • 发帖数2
  • QQ
  • 铜币109枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2012-07-17 11:04
<p>自己顶一下  很着急啊</p>
举报 回复(0) 喜欢(0)     评分
cl991036
管理员
管理员
  • 注册日期2003-07-25
  • 发帖数5913
  • QQ14265545
  • 铜币29658枚
  • 威望213点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • GIS帝国铁杆
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>
没钱又丑,农村户口。头可断,发型一定不能乱。 邮箱:gisempire@qq.com
举报 回复(0) 喜欢(0)     评分
游客

返回顶部