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!点个赞吧~