свойства TIN (arcpy)
Резюме
Функция 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. В нем также печатаются все имена полей для 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
9/10/2013