1、添加字段

在原始数据中,新建两个字段:【WIDTH】(宽度)和 【LENGTH】(长度),类型为双精度

2、计算几何属性,经试验,下面两种方法在相同投影下计算结果完全相同,但方法一效率更高。

(1)右键【LENGTH】字段,在字段计算器中,勾选Python,输入下列代码:

方法一:

!shape.extent.width!  # 计算多边形外接矩形的宽度

方法二: 

!Shape.extent.XMax! -!Shape.extent.XMin!

(2)右键【WIDTH】字段,输入下列代码:

方法一:

!shape.extent.height!  # 计算多边形外接矩形的高度

 方法二:

!Shape.extent.YMax! -!Shape.extent.YMin!

注:数据需使用投影坐标系,在进行上述数据处理前需将原始数据转为投影坐标!

Logo

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

更多推荐