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)

在本主题中