GDB 要素类属性

描述

Describe 函数可返回地理数据库要素类的以下属性。同时还支持要素类属性GDB 表属性编辑者追踪数据集属性表属性以及数据集属性

地理数据库要素类可返回 "FeatureClass"dataType

属性

属性说明数据类型
areaFieldName
(只读)

几何区域字段的名称。

String
geometryStorage
(只读)

返回几何字段存储。

  • BinaryEsri 二进制存储
  • LOBEsri LOB 存储
  • WKBOGC 熟知二进制存储
  • ST空间类型存储
  • SDOOracle 空间类型存储
  • PostGISPostgreSQL / PostGIS 存储
  • MSSQLGeometrySQLServer / GEOMETRY 存储
  • MSSQLGeographySQLServer / GEOGRAPHY 存储
注:

仅返回企业级地理数据库要素类的存储类型;对于所有其他要素类,将返回空字符串。

String
lengthFieldName
(只读)

几何长度字段的名称。

String
representations
(只读)

与该要素类相关联的表达Describe 对象列表。

Describe

代码示例

GDB FeatureClass 示例(独立脚本)

以下独立脚本显示 GDB 要素类属性。

import arcpy

# Create a Describe object from the GDB Feature Class
#
desc = arcpy.Describe("C:/data/chesapeake.gdb/chesapeake/bayshed_1")

# Print GDB FeatureClass properties
#
print("Area Field Name  : " + desc.areaFieldName)
print("Length Field Name: " + desc.lengthFieldName)

在本主题中