首页 > 生活常识 >

问 arcgis10.2 属性表添加经纬度 属性坐标计算操作

2026-11-03 14:04:57
最佳答案

答

在 arcgis10.2 里面给要素属性表添加经纬度,核心就是打开属性表新建经纬度字段,再使用计算几何功能直接读取要素的坐标值写入字段,点要素可以直接提取点位经纬度,线和面要素可以选择要素的质心或者折点坐标来生成经纬度,整个操作不需要额外插件,软件自带功能就可以完成。这个方法适用已经定义好坐标系的矢量数据,经纬度对应的是地理坐标系下的 X 经度 Y 纬度数值,提前确认数据坐标系,才能保证计算出来的经纬度数值准确。

原理说明

arcgis10.2 的计算几何工具,可以读取矢量要素自带的空间坐标信息,把坐标值写入属性表新建的双精度字段当中。经度对应 X 坐标,纬度对应 Y 坐标,如果原始数据是投影坐标系,计算的时候可以指定输出为地理坐标系,直接得到十进制度格式的经纬度。

详细操作步骤

一 准备数据与确认坐标系

1 把需要处理的矢量图层加载到 arcgis10.2 的内容列表

2 右键图层选择属性,切换到源选项卡,查看当前数据的坐标系信息

3 如果还没有定义坐标系,先打开定义投影工具,给图层指定正确的地理坐标系,常用为 GCS WGS 1984

二 打开属性表新建字段

1 右键目标图层,选择打开属性表

2 在属性表顶部点击表选项,选择添加字段

3 第一个字段命名为经度,字段类型选择双精度,设置合适的精度和小数位数,确认保存

4 重复添加字段操作,新建第二个字段命名为纬度,字段类型同样选择双精度

三 使用计算几何写入经纬度

1 在属性表里面右键经度字段表头,选择计算几何

2 属性下拉选择点 X 坐标,如果是线面要素,属性选择质心点 X 坐标

3 坐标系选项,勾选使用数据框坐标系或者指定地理坐标系 GCS WGS 1984,单位选择十进制度,点击确定,等待计算完成

4 再右键纬度字段表头,打开计算几何,属性选择点 Y 坐标或者质心点 Y 坐标,同样选择十进制度单位,确定完成计算

四 校验结果

计算完成之后,滚动属性表查看经纬度数值,也可以打开编辑器,随机选中一个要素,对照地图点位核对经纬度数值是否合理。

补充要点

表格

项目说明
点要素直接读取点位本身 X Y,就是该点经纬度
线要素一般取线的质心坐标作为整条线的代表经纬度
面要素一般取面的质心坐标作为面中心经纬度
单位十进制度是最常用的经纬度显示格式
坐标系原始投影数据,计算几何支持转换输出地理坐标经纬度

操作完成之后,属性表就已经新增好经度和纬度两列,所有要素都写入对应的经纬度数值,可以后续导出表格或者继续做空间分析使用。

【相关 FAQ】

问题 1 arcgis10.2 属性表添加经纬度之后数值是空的是什么情况

回答 1 arcgis10.2 属性表添加经纬度出现空值,大多是没有提前定义数据坐标系,或者计算几何的时候没有正确选择 X Y 对应的属性,重新确认坐标系,再次执行 arcgis10.2 属性表添加经纬度的计算几何操作即可。

问题 2 arcgis10.2 属性表添加经纬度可以输出度分秒格式吗

回答 2 arcgis10.2 属性表添加经纬度默认计算几何输出十进制度,如果需要度分秒,可以在 arcgis10.2 属性表添加经纬度之后,通过字段计算器编写表达式,把已经得到的十进制度数值转换成度分秒文本。

问题 3 arcgis10.2 属性表添加经纬度线要素可以提取每个折点经纬度吗

回答 3 arcgis10.2 属性表添加经纬度如果要提取线要素全部折点经纬度,单纯计算几何只能得到质心坐标,需要使用要素折点转点工具,生成折点点要素之后,再对新点图层执行 arcgis10.2 属性表添加经纬度操作。

【免责申明】

本文内容仅针对 arcgis10.2 软件操作进行技术演示说明,实际作业请结合项目数据规范与业务要求执行,操作前建议备份原始矢量数据。