Python Ошибка - расчет геометрии элемента - PullRequest
0 голосов
/ 26 мая 2020

У меня есть строка кода в инструменте-скрипте ГИС, которая постоянно выдает мне ошибку «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"]])

1 Ответ

0 голосов
/ 01 июня 2020

Единицу длины «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 для кода расчета атрибутов геометрии Образец

...