属性
属性 | 说明 | 数据类型 |
fields (只读) | 包含 TIN 数据集字段对象的 Python 列表 | Field |
hasEdgeTagValues (只读) | 指示 TIN 数据集是否具有边标签值 | Boolean |
hasNodeTagValues (只读) | 指示 TIN 数据集是否具有节点标签值 | Boolean |
hasTriangleTagValues (只读) | 指示 TIN 数据集是否具有三角形标签值 | Boolean |
isDelaunay (只读) | 指示 TIN 数据集是否使用 Delaunay 三角测量进行构建 | Boolean |
ZFactor (只读) | 应用于 TIN 中所有 z 值的倍增系数,可确保坐标组件之间单位一致 | 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)