ArcPy添加几何属性

网友投稿 760 2022-10-12 09:40:31

ArcPy添加几何属性

向表示各要素空间或几何特性和位置的输入要素添加新的属性字段,如长度或面积或 x、y、z 和 m 坐标。

ArcPy添加几何属性

向表示各要素空间或几何特性和位置的输入要素添加新的属性字段,如长度或面积或 x、y、z 和 m 坐标。

AddGeometryAttributes(Input_Features, Geometry_Properties, {Length_Unit}, {Area_Unit}, {Coordinate_System})

参数说明

​​Input_Features​​ 将向输入要素添加新的属性字段以存储各种属性,如长度、面积或 x、y、z 和 m 坐标。​​Geometry_Properties​​[Geometry_Properties,...] 确定将在新属性字段中进行计算的几何属性或形状属性。

AREA —添加用于存储各个面要素面积的属性。AREA_GEODESIC —添加用于存储各个面要素测地线面积的属性。CENTROID —添加用于存储各个要素质点坐标的属性。CENTROID_INSIDE —添加用于存储各个要素内或要素上中心点坐标的属性。EXTENT —添加用于存储各个要素范围坐标的属性。LENGTH —添加用于存储各个线要素长度的属性。LENGTH_GEODESIC —添加用于存储各个线要素测地线长度的属性。LENGTH_3D —添加用于存储各个线要素 3D 长度的属性。LINE_BEARING —添加用于存储各个线要素线段起始-结束方位角的属性。值范围介于 0 至 360 之间,其中 0 表示北,90 表示东,180 表示南,270 表示西,以此类推。LINE_START_MID_END —添加用于存储各个要素起点、中点和终点坐标的属性。PART_COUNT —添加用于存储包含各个要素的部分数量的属性。PERIMETER_LENGTH —添加用于存储各个面要素周长或边界长度的属性。PERIMETER_LENGTH_GEODESIC —添加用于存储各个面要素周长或边界测地线长度的属性。POINT_COUNT —添加用于存储包含各个要素的点数或顶点数的属性。POINT_X_Y_Z_M —添加用于存储各个点要素 x、y、z 和 m 坐标的属性。

​​Length_Unit​​(可选) 用以计算长度的单位。

FEET_US —长度单位为英尺(美国)METERS —长度单位为米KILOMETERS —长度单位为千米MILES_US —长度单位为英里(美国)NAUTICAL_MILES —长度单位为海里(美国)YARDS —长度单位为码(美国)

​​Area_Unit​​(可选) 用以计算面积的单位。

ACRES —面积单位为英亩HECTARES —面积单位为公顷SQUARE_MILES_US —面积单位为平方英里(美国)SQUARE_KILOMETERS —面积单位为平方千米SQUARE_METERS —面积单位为平方米SQUARE_FEET_US —面积单位为平方英尺(美国)SQUARE_YARDS —面积单位为平方码(美国)SQUARE_NAUTICAL_MILES —面积单位为平方海里(美国)

​​Coordinate_System​​(可选) 用于计算坐标、长度和面积的坐标系。默认使用输入要素的坐标系。

Coordinate System

箴言:因为这些东西是非常简单的。不要抱怨自己学不会,那是因为你没有足够用心。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:ROS 机器人操作系统:概述
下一篇:一个微信小程序的高性能标签滑动组件(小程序滑动效果)
相关文章