操作准备
一、操作准备
1.1 软件
ArcMap10.4.1
1.2 数据
excel数据(某某.xls或某某.xlsx)
★excel数据中要含有经纬度。
★excel中有一个sheet
将其另存为csv文件
以下是两种方法
(一)第一种方法
文件------>导出------>更改文件类型------>点csv------>另存为
就成功将其保存为csv文件了
(二)第二种方法
文件------>另存为------>浏览(选择保存的位置)------>保存类型选择csv------>保存
以上两种方法都能将其保存为csv,接下来就是ArcGis具体的操作流程了
操作流程
第一步
打开ArcMap 10.4.1 软件
第二步
点击右侧目录,鼠标右键点击文件夹连接,选择连接到文件夹,选择刚刚保存的csv地址
第三步
选好之后,就能看到我们刚刚保存的csv文件了
用鼠标左键将其拖至左侧图层中
可以看到这样
第四步
右键图层下面的csv文件,点击"显示XY数据",如下图
将XY字段与excel中的经纬度坐标对应(因为我上面的经度是qsk_long,纬度是qsk_lat),如下图
在编辑中,选择自己需要的参考属性,如下图,选好之后点击确认
之后到了XY数据的窗口再点击确认,会弹出如下图的信息,不需要管,再次点击确认
之后就可以看到如下图这样
第五步
右键刚刚出来的事件,如图示操作即可
之后会弹出下图这个窗口,选择所有要素,并勾"此图层的源数据",在下方选择要导出的路径即可
第六步
上一步点击确定之后,会弹出一个窗口,如下图,勾选"是"即可
接下来,如下图,把事件的勾取消掉
题外(在图上显示每个点的信息,并不会影响shp数据,不需要重复导出操作)
这个操作不会影响到刚刚导出的shp文件,不需要再次进行导出shp操作
鼠标悬停在点上时,有信息显示
如下图,上方选择鼠标之后,把鼠标停留在每个点上是没有任何东西显示的
右键刚刚添加到图层的新的数据(如果导出的时候没有更改名字的话是Export_Output),点击最后一个属性栏,如下图
如下图,选择上方"显示"一栏,更改显式表达式的字段,选择鼠标悬停时,想要显示的数据,然后再勾选下方"使用显式表达式显示地图提示",选择确定即可
可以看到,鼠标悬停时有每个点的具体信息了
更加明显的每个点信息展示
再次右键刚刚添加到图层的新的数据(如果导出的时候没有更改名字的话是Export_Output),还是选择属性,如图
选择上方"标注"一栏,勾选"标注此图层中的要素",并在下方标注字段中选择想要显示的信息,然后点击确定即可,如下图
最后就是下图的效果了