概述
在ArcMap中地图文档的单位有度分秒、千米、米、十进制等很多种,但是ArcMap中的测量距离功能的实现必须建立在图层框架具有投影坐标系的情况下才能进行正确的计算,否则是不能进行的,IPolyline的Lenth属性获取的单位为十进制,需要转换成米。
当R取半径平均值6371km时,
地球表面上同一经线圈上相差1"两点间的距离约为30.887m地球表面上同一纬线圈上相差1"两点间的距离约为30.887m×cos(纬度)
参考别的文献计算方法是6371000*2*Pi/360*pPolyline.length
ArcMap中计算距离是以DataFrame的坐标系为基础的,不是图层的坐标系
最后
以上就是过时夕阳为你收集整理的关于ArcMap中的地图文档单位的全部内容,希望文章能够帮你解决关于ArcMap中的地图文档单位所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复