ArcGIS将excel经纬度数据转换为shp点数据

一、操作准备

1.1 软件

ArcMap10.4.1

1.2 数据

excel数据(全国机场点数据.xls)
★excel数据中要含有经纬度。
在这里插入图片描述

二、将.xls/.xlsx数据转换成.csv(非必须)

这并不是必须的一步,但是如果excel中只有一个sheet,强烈推荐这种方法,转换成.csv可以减少很多错误。转换方法也很简单,使用office/wps打开数据表,另存为csv文件(使用逗号分隔)。

三、添加数据到图层

打开目录。
在这里插入图片描述
这里我采用的是拖放添加的方式。
在数据目录上选中excel数据,用鼠标拖动到左侧的Layer(图层)。
在这里插入图片描述

四、导出dbf数据

右击已经导入的excel图层,选择数据-导出
在这里插入图片描述

会弹出下面的窗口,设置相应的导出目录及文件名,这里导出的是dbf文件。
在这里插入图片描述
然后将生成的db数据添加到图层
在这里插入图片描述

五、显示XY数据

在导入的db图层上右击,选择显示XY数据
在这里插入图片描述
在弹出框中将X、Y坐标对应的经纬度字段选好,点击Edit,选择坐标系
在这里插入图片描述
点击确定,会在地图中显示出相应的点
在这里插入图片描述

在图层中添加地理坐标系,添加WGS84坐标系
在这里插入图片描述
在这里插入图片描述

六、导出shp点数据

在添加的点图层上右击,选择数据-导出数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


参考文章:https://malagis.com/arcgis-arcmap-excel-convert-shp.html