服务区分析,设置中断值1公里,为什么结果是1.3公里?

参考http://zhihu.esrichina.com.cn/question/14249,结果距离应是1km。

数据是Web墨卡托投影。
已邀请:

徐珂 - ArcGIS for Desktop

赞同来自:

【解决办法】:
这是ArcMap的已知问题。

BUG-000112091 [Network Analyst uses geodesic distance instead of planar if the coordinate system is Web Mercator Auxiliary Sphere and there is only one cost attribute which uses the Shape field]

在特定条件下才会发生此问题:
1) 在ArcMap中使用网络分析;
2) 数据的投影是 Web Mercator Auxiliary Sphere 或 Web Mercator;
3) 网络数据集仅有一个成本属性;
4) 成本属性使用的是Shape字段。

根据以上列出的几个条件,有很多解决方法。比如新加一个成本属性,成本属性使用Shape_Length字段。推荐使用的方法是进行投影转换,可以选择一个等距投影,这样计算距离更准确。
 
在ArcGIS Pro中没有这个问题。
 
 

要回复问题请先登录注册