Краткая информация
Функция Describe возвращает следующие свойства TIN. Свойства набора данных также поддерживаются.
TIN возвращает dataType, равный "Tin".
Свойства
Свойство | Описание | Тип данных |
fields (только чтение) | Список Python с объектами Field для набора данных TIN | Field |
hasEdgeTagValues (только чтение) | Указывает, может ли набор данных TIN содержать значения тегов для ребер | Boolean |
hasNodeTagValues (только чтение) | Указывает, может ли набор данных TIN содержать значения тегов для узлов | Boolean |
hasTriangleTagValues (только чтение) | Указывает, может ли набор данных TIN содержать значения тегов для треугольников | Boolean |
isDelaunay (только чтение) | Указывает, был ли создан набор данных TIN с использованием метода триангуляции Делоне | Boolean |
ZFactor (только чтение) | Коэффициент умножения, применяемый ко всем значениям z в TIN для обеспечения согласованности единиц измерения между компонентами координат | Integer |
Пример кода
В следующем автономном скрипте показаны свойства TIN. В нем также печатаются все имена полей для TIN.
import arcpy
# Create a Describe object
#
desc = arcpy.Describe("C:/data/antelope_island")
# Print TIN properties
print("%-21s %s" % ("HasEdgeTagValues:", desc.hasEdgeTagValues))
print("%-21s %s" % ("HasNodeTagValues:", desc.hasNodeTagValues))
print("%-21s %s" % ("HasTriangleTagValues:", desc.hasTriangleTagValues))
print("%-21s %s" % ("IsDelaunay:", desc.isDelaunay))
print("%-21s %s" % ("ZFactor:", desc.ZFactor))
# Print the field names in the TIN
print("\nFields in the TIN:")
for field in desc.fields:
print("\t%s" % field.name)