TIN 属性
汇总
Describe 函数将返回 TIN 的以下属性。 还支持 数据集 属性组。
对于 TIN, Describe dataType 属性将返回 "Tin" 的值。
属性
| 属性 | 说明 | 数据类型 |
|---|---|---|
|
fields (只读) |
包含 TIN 数据集 |
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)