Skip to main content

地理数据库要素类属性

汇总

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

对于地理数据库要素类, Describe dataType 属性返回值 "FeatureClass"

属性

属性 说明 数据类型

areaFieldName

(只读)

几何区域字段的名称。

String

geometryStorage

(只读)

返回几何字段存储。

  • Binary—Esri 二进制存储

  • LOB—Esri LOB 存储

  • WKB—OGC 熟知二进制存储

  • ST—空间类型存储

  • SDO—Oracle 空间类型存储

  • PostGIS—PostgreSQL / PostGIS 存储

  • MSSQLGeometry—SQLServer / GEOMETRY 存储

  • MSSQLGeography—SQLServer / GEOGRAPHY 存储

注:

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

String

isCompressed

(只读)

如果要素类已压缩,则返回 True 。 有关数据库压缩的详细信息,请参阅 压缩文件地理数据库数据

Boolean

lengthFieldName

(只读)

几何长度字段的名称。

String

representations

(只读)

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

Describe

代码示例

地理数据库要素类属性示例

以下独立脚本显示了地理数据库要素类属性:

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)