Python错误-计算特征几何

问题描述 投票:0回答:1

我在GIS脚本工具中有一行代码,不断向我显示“ TypeError:'tuple'对象不可调用”的错误。它用于计算线要素的几何形状-线的起点和终点XY坐标。

我不知道为什么我不断收到此错误。感谢帮助。

#Calcluate X & Y Values Of Network Begin/End Points
arcpy.CalculateGeometryAttributes_management(outfc, [["X_BEG", "LINE_START_X", "FEET_US"], ["Y_BEG", "LINE_START_Y", "FEET_US"]])
python-2.7 arcgis
1个回答
0
投票

您的长度单位“ FEET_US”需要移动到几何属性列表之外,并在几何属性之后添加为单独的输入

#Calcluate X & Y Values Of Network Begin/End Points
arcpy.CalculateGeometryAttributes_management(outfc, [["X_BEG", "LINE_START_X"], ["Y_BEG", "LINE_START_Y"]], "FEET_US")

参见:ESRI documentation for Calculate Geometry Attributes Code Sample

© www.soinside.com 2019 - 2024. All rights reserved.