TIN 属性 (arcpy)

摘要

Describe 函数将返回 TIN 的以下属性。还支持数据集属性

TIN 将返回 "Tin"dataType

属性

属性说明数据类型
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
5/10/2014