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