ArcGIS中正确添加XY点数据

您所在的位置:网站首页 arcgis怎么导入坐标系 ArcGIS中正确添加XY点数据

ArcGIS中正确添加XY点数据

2023-12-27 02:06| 来源: 网络整理| 查看: 265

不正确的方式总结:

1.方法:直接在已添加数据的ArcMap中添加XY数据。

 结果:XY数据会出现在以XY点的经纬度的数值作为米为单位的投影点上(如点A:北纬38°、东经110°,会出现在默认投影坐标下以米为单位的38m、110m的位置上),也就是会在赤道附近。

原因:已有是数据是有投影的,是在平面上展开的图形,添加的XY数据中的经纬度数据,是地理坐标下的球面上信息。所以这样直接添加的结果就是:

 

2.方法:添加.xlsx格式的表格

   结果:提示连接到数据库失败。出现基础数据库错误。没有注册类

   原因:应该是早期版本的ArcGIS不支持.xlsx格式的表格。

 

正确的方式一(该方法不足之处:处理数据条数受限于Excel表格的行数上限):

1.事先将经纬度数据转换成十进制度,在Excel中的转换方式可以参见https://www.cnblogs.com/jianbin1996/p/12464097.html ;

2.将表格保存为.xls格式;

3.查看需要将点添加进去的源数据的地理坐标系(此步可省,省略的结果是后期得先添加源数据);

4.打开空的ArcMap,右击图层,选择属性→坐标系,定义一个与源数据相同的地理坐标系;由于导入的多为经纬度数据,给数据框设置单位为度(或者度分秒皆可);

5.文件→添加数据→添加XY数据,选对表格和XY字段,点击确定。

6.将点数据导出成shp格式;

7.添加入源数据,即可正常使用了。

 

正确的方式二(完美解决Excel表格的处理行数上限问题):

ArcCatalog中新建mdb,用Access打开mdb,将Excel数据导入到mdb中,再添加点。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3