在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题

        将带有经纬度的Excel站点数据导入到Arcgis中是各位GISer常用的操作,本文将详细介绍如何对Excel数据展点,以及展点的结果与原有图层不重合的解决办法!

一、Excel展点

  1. 检查Excel数据的格式,如果后缀名为*.xlsx,则需要将文件另存为*.xls格式。
  2. 打开ArcMap,新建一个文件(这点很重要),点击【添加X、Y数据】,如下图:在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第1张图片
  3. 打开“添加XY数据”对话框,将“从地图中选择一个表或浏览到另一个表:”设置为需要导入的Excel数据,【X字段】选择经度(LON),【Y字段】选择纬度(LAT),如图:

    在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第2张图片

  4. 点击确定,如果弹出“表没有Object-ID字段”的弹窗,点击确定即可。展点的结果如图:在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第3张图片
  5. 如果要将展点的结果保存下来,则需要右键点击事件图层,将展点结果导出为shp即可!在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第4张图片

在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第5张图片

二、解决展点结果与原有图层不重合的问题

  1.  出现这个情况,是因为投影出现了问题。打开ArcMap,新建一个文件(这一步是一定要做的),然后按着上面的教程进行展点。(注意:不要在展点的时候设置投影和坐标系,否则还是会出现图层不重合的问题)。
  2. 得到展点的结果后,我们先将其导出为shp格式(见上图),然后点击ArcToolbox  --->   【数据管理工具】 --->  【投影和变换】,打开“投影和变换”对话框:在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第6张图片
  3. “输入数据集或要素类”设置为我们导出的shp文件,“坐标系”设置为GCS_WGS_1984(绝大部分的采样数据都是GPS采集,故设置为GCS_WGS_1984坐标系)。

    在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第7张图片

  4. 点击确定后,我们就成功的对shp文件设置了投影,此时图层依旧不可以重合,关键的要来了,关闭这个mxd文件,并新建一个空白的mxd文件。然后先将原有图层添加到ArcMap里然后再把我们投影得到的shp数据导入到ArcMap中(一定要注意导入文件的先后顺序,否则依然不会重合。Arcgis有动态投影机制,即使两个图层的投影不一致,也会自动将其转换,使其重合)。结果如下图:在Arcgis中对Excel数据进行展点,并解决展点结果与原有图层不重合的问题_第8张图片

 

如果有帮助到你,不妨给小郭点个关注。如果有小伙伴看了上述教程,还是不能解决问题的话,请私信。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(ArcGIS,经验分享)