经纬度转XY坐标-批量转换

excel存储的经纬度坐标,如何批量转换为XY平面坐标呢?

1.把度分秒转成度小数:
函数为:=MID(B2,1,3)+MID(B2,5,2)/60+MID(B2,8,5)/3600
转换失效的需要补成两位数,如图
在这里插入图片描述
2.将文件另存为97-2003版本的excel,后缀为.xls

3.打开arcgis,把excel添加进去
在这里插入图片描述
4.右键-显示X/Y数据,把字段对应起来,编辑-选择地理坐标系,确定,确定,确定
在这里插入图片描述
在这里插入图片描述
5.此时生成一个事件,选中这个事件,右键 数据-导出数据,选中路径,并将导出的图层添加到地图图层中
在这里插入图片描述
在这里插入图片描述
6.然后定义该图层的投影坐标系:工具箱-数据管理工具-投影和变换-要素-投影
这里需要选择投影坐标系
在这里插入图片描述
7.投影完成后,在生成的新的图层上打开属性表,添加字段,计算几何,生成X/Y坐标值
在这里插入图片描述
在这里插入图片描述
8.将该属性表导出成dbf
在这里插入图片描述
9.再打开dbf,导出成excel(直接用excel打开有的数是#######)
在这里插入图片描述
10.得到转换结果:
在这里插入图片描述
Bingo!点个赞吧~


版权声明:本文为dayue002原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>