乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请问把EXCEL坐标点显示为XY图层事件后怎么再把数据导出成...

请问把EXCEL坐标点显示为XY图层事件后怎么再把数据导出成...

作者:乔山办公网日期:

返回目录:excel表格制作


数据的坐标系统只要生成了,只要没被占用(例如在arcmap中加载),随时可以设置坐标系统

  • 1

  • 将Excel中点坐标统一成下面图片中所示的格式。

  • 步骤阅读

  • 2

    打开ArcGIS 9.3,软件界面如下图。

    步骤阅读

  • 3

    点击ArcGIS中的"+"号按钮,添加数据。选择第一步中制作好的Excel文件,点击Add按钮添加数据到ArcGIS中。

    步骤阅读

    步骤阅读

    步骤阅读

  • 4

    在Layers图层栏,选择导入的数据表,点击鼠标右键,选择"Data"-"Export...",将Excel表格保存为"*.dbf"文件。

    步骤阅读

    步骤阅读

  • 5

    点击"OK",导出*.dbf格式的文件。

    步骤阅读

  • 6

    这时,在ArcGIS中弹出对话框,询问是否要将"Exprot_Output.dbf"文件导入到ArcGIS视图中,选择"yes"(确定)。

    步骤阅读

    步骤阅读

  • 7

    将上面生成的*.dbf 文件在 ArcGIS 中显示出来,并导出为 Shape 文件。选择 Layers 栏中的*.dbf 文件,点击鼠标右键,选择“e69da5e6ba90e799bee5baa6e79fa5e98193365Display XY Data…” ——选择 X属性列——选择坐标系统——“ OK”。点击 Layers 中生成的图层,点击右键,选择“Data” ——“Export…” 即可导出 shape 件。如下图所示:

    步骤阅读

    步骤阅读

  • 8

    选择坐标系统(也可由已有的 shape 文件指定)。如这里选择“Select” ——在弹出的坐标系统选择对话框中选择“World” -“WGS 1984”也可以选择“Import…” ——在弹出的窗口中选择已有的 Shape 文件(要有*.prj 文件)。点击“应用” ——“确定” ——“OK”。

    步骤阅读

  • 9

    在显示 ArcGIS 中显示 XY 点数据,并注意有一个图层“Export_Ouput Events” 产生。在该图层上右键,“Data”-“Export Data...”,点击“ OK”,这样就生成了一个点 Shape 文件。大功告成。

    步骤阅读

    步骤阅读

    步骤阅读

    END


自带此功能,python脚本也可以实现。
先说自带功能:File-->Add Data-->Add XY Data 然后根据界面要求选xy字段什么的,这个方法的好处是简单,但是问题是导进来的点坐标生成点,没有多边形或者线要素。
python脚本的好处是,你可以根据坐标的具体情况生成你要的要素类型,比如说,往往一系列的坐标串生成的一个多边形要素,大致的方法是,循环读取xy值,放到point中,再把这些point放入定义的array中,接下来看你的需要,你可以用cursor操作,也可以使用arcpy.copyfeatures_management,具体代码网上可以查到,或者看arcmap的帮助,搜索polygon,后面会有python的脚本代

xy变成点过程中修改一下坐标系,不要用投影坐标系。
导成shp文件后,把对应的*.prj文件删掉。
重新定义坐标系为经纬度坐标系就可以了。

相关阅读

关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网