地理数据库要素类属性

摘要

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

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

属性

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

几何区域字段的名称。

String
geometryStorage
(只读)

返回几何字段存储。

  • BinaryEsri 二进制存储
  • LOBEsri LOB 存储
  • WKBOGC 熟知二进制存储
  • ST空间类型存储
  • SDOOracle 空间类型存储
  • PostGISPostgreSQL / PostGIS 存储
  • MSSQLGeometrySQLServer / GEOMETRY 存储
  • MSSQLGeographySQLServer / 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)

在本主题中