Краткая информация
Функция Describe возвращает следующие свойства для TIN. Группа свойств Набор данных также поддерживается.
Для TIN свойство Describe dataType возвращает значение "Tin".
Свойства
Свойство | Описание | Тип данных |
fields (только чтение) | Список, содержащий объекты 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)