(本文首发于“水经注GIS”公号,关注公号免费领取地图数据)

当我们想要将Shapefile文件的坐标、长度和面积等几何属性显示到属性表内的时候,可以使用计算几何工具来进行批量操作,这里为大家介绍一下计算几何工具的使用方法,希望能对你有所帮助。

01 计算坐标

打开属性表,找到需要计算几何的字段,点击右键,选择计算几何,如下图所示。

arcgis python 计算面积 arcgis计算_计算几何

选择计算几何

在显示的计算几何对话框内,因为计算几何字段为经度,所以属性选择点的X坐标,选择好坐标系和单位,如下图所示。

arcgis python 计算面积 arcgis计算_计算几何_02

计算几何设置

点击确定完成经度坐标计算,计算结果如下图所示。

arcgis python 计算面积 arcgis计算_计算几何_03

经度计算结果

同样的方法计算纬度,最终得到POI的经纬度坐标,如下图所示。

arcgis python 计算面积 arcgis计算_arcgis python 计算面积_04

计算的经纬度坐标

02 计算长度

同样打开计算几何对话框,属性选择长度,设置坐标系和单位,需要注意的是,坐标系需要是投影坐标,如下图所示。

arcgis python 计算面积 arcgis计算_属性表_05

计算几何设置

点击确定完成长度的计算,计算结果如下图所示。

arcgis python 计算面积 arcgis计算_计算几何_06

长度计算结果

03 计算面积

同样也是打开计算几何对话框,属性选择面积,选择坐标系和单位,同计算长度一样,坐标系也需要是投影坐标,如下图所示。

arcgis python 计算面积 arcgis计算_arcgis python 计算面积_07

计算几何设置

点击确定完成面积的计算,计算的面积如下图所示。

arcgis python 计算面积 arcgis计算_arcgis python 计算面积_08

计算的面积