|
阅读:1628回复:2
求助:如何将网络中任意节点间的距离统计出来
<P>网络中n个节点,想把这n个节点两两之间的距离统计出来(形成n*n矩阵的形式),由于n比较大,想请教有没有简便的方法。</P>
|
|
|
1楼#
发布于:2006-11-20 15:27
<P>您好,我也遇到了同样的问题,楼主解决了吗?如何解决的?请教2楼的,基于network analyst的开发用VC?没有做过arcgis的开发,请指教。谢谢!</P>
|
|
|
|
2楼#
发布于:2006-01-15 21:28
<P> 可能要写程序。我处理过这种问题,是用VC写的代码,有几百行。ArcGIS9.1的Network Analyst模块有计算O-D矩阵的现成菜单,但计算结果是一个属性表,以形如 "i-j"来表示某两个节点的出行距离。如果不想写与网络有关的代码,可能还得写统计属性表记录的代码。我的代码里主要用到这几个与网络有关的类(很难一一列举):INAClass,INAContext,INASolver,INetworkDataset......更详细的可能要查阅ESRI的开发手册</P>
|
|