前几天有小伙伴问我,说甲方提供了一个cad多段线,要他把线的每个节点的坐标提出来,做成excel表,问我用什么方法可以做出来?
看了这个cad线条,是cgcs2000坐标系111度中央子午线3度带投影的坐标;
同一椭球体下,平面坐标转成经纬度,不就是个坐标反算的过程吗?
坐标反算的方法,有很多工具都可以做到,万能的arcgis自然不在话下;
首先在arcgis界面下直接添加cad文件;
在视图—>数据框属性—>坐标系中,定义图面数据框的坐标系为高斯投影111度中央子午线;
找到刚刚加载的cad文件,在polyline上鼠标右键,导出数据,导出为shapefile线文件;
打开线文件,用要素折点转点工具,将线文件的每个折点转换为点要素类;
之后,在点文件的属性表中,新建两个文本型字段;
之后再将图据框的坐标系改为cgcs2000地理坐标系,因为如果不改,将不能计算出经纬度;
在字段上计算几何,选择地理坐标系,勾选经纬度选项的格式,就能计算出每个点的经纬度坐标了!
声明:因本站是虚拟物品一旦购买概不退款,请谨慎购买!
加微信:139 5099 9860 拉客服进一个微信群,即可免费获得一个年会员!
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理(gf#celiang.net 请把#替换成@)。