TIN properties (arcpy)
サマリ
The Describe function returns the following properties for TINs. Dataset Properties are also supported.
A TIN returns a dataType of "Tin".
特性
プロパティ | 説明 | データ タイプ |
fields (読み取り専用) |
A Python List containing Field objects for the TIN dataset | Field |
hasEdgeTagValues (読み取り専用) |
Indicates whether the TIN dataset has edge tag values | Boolean |
hasNodeTagValues (読み取り専用) |
Indicates whether the TIN dataset has node tag values | Boolean |
hasTriangleTagValues (読み取り専用) |
Indicates whether the TIN dataset has triangle tag values | Boolean |
isDelaunay (読み取り専用) |
Indicates whether the TIN dataset was constructed using Delaunay triangulation | Boolean |
ZFactor (読み取り専用) |
Multiplication factor applied to all z-values in a TIN to provide unit congruency between coordinate components | Integer |
コードのサンプル
TIN properties example (stand-alone script)
The following stand-alone script displays properties for a TIN. It also prints all the field names for the 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
4/26/2014