已知一个地理坐标系为wgs_1984,投影坐标系为自定义坐标系的矢量面文件和一个有坐标的excel店文件,要求在excel中添加对应面的某些属性字段信息。

思路:

1.把excel数据转换成点矢量文件

2.使用空间链接将点矢量与面矢量连接,导出excel(表导出工具)

难点在第一个思路的操作上,具体步骤如下:

1、打开空的MXD文档,查看数据框属性,可以看到地图单位和显示单位都是可以编辑的

2、导入excel中的坐标数据,经纬度对应正确,设置地理坐标系(wgs_1984),导出为点矢量文件;

查看数据框,地图单位是十进制(灰色),不能更改,但是显示单位可以随意更改。

3、再打开另一个MXD文档查看已知的矢量面数据,因为具有投影坐标系,所以数据框属性地图单位是米(灰色)。{此步骤仅作查看,看完即可关掉}

4.将刚导出的矢量数据【投影】(不是定义投影),投影坐标系选择的时候直接选择已知矢量数据的投影坐标系,导出即可(如果不成功,选择导出到C盘试一下。)。

5.将已知的矢量数据加入到该MXD中,实现两种数据的同一视图的显示。

原理:数据框属性会根据第一个加载的数据来定义地图单位,所以用新导出的点数量数据来改变后加的面矢量数据更简单一些。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐