Skip to main content

TIN 属性

汇总

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

对于 TIN, Describe dataType 属性将返回 "Tin" 的值。

属性

属性 说明 数据类型

fields

(只读)

包含 TIN 数据集 Field 对象的列表。

Field

hasEdgeTagValues

(只读)

指示 TIN 数据集是否具有边标签值。

Boolean

hasNodeTagValues

(只读)

指示 TIN 数据集是否具有节点标签值。

Boolean

hasTriangleTagValues

(只读)

指示 TIN 数据集是否具有三角形标签值。

Boolean

isDelaunay

(只读)

指示 TIN 数据集是否使用 Delaunay 三角测量进行构建。

Boolean

ZFactor

(只读)

应用于 TIN 中所有 z 值的倍增系数,可确保坐标组件之间单位一致。

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)