ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

要素类属性

  • 描述
  • 属性
  • 代码示例

描述

Describe 函数可返回要素类的以下属性。还支持表属性和数据集属性。如果已对此要素类启用编辑者追踪,则支持编辑者追踪属性。

关系类可返回 "FeatureClass" 的 dataType。

属性

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

要素类的要素类型。

  • Simple —面、折线和点,表示具有面积的对象或地点(如水体); 线状对象(如河流)以及局部位置(如房屋或采样位点)。
  • SimpleJunction —几何网络中表示点对象的简单交汇点要素,例如,保险丝、供水点或者电话线杆。
  • SimpleEdge —几何网络中表示折线对象的简单边要素,例如,主要高架装置或次要高架装置。
  • ComplexEdge —几何网络中表示具有中跨连通性的折线对象的复杂边要素,如主要高架装置。网络资源可通过中跨连通性连续流过复杂边。
  • Annotation —地点或对象名称/标识符,例如,街道名称、消火栓 ID 号、土地价值或高程。
  • CoverageAnnotation —地点或对象名称/标识符,例如,街道名称、消火栓 ID 号、土地价值或高程。地理数据库不支持;仅受 coverage 数据集支持。
  • Dimension —测量值,例如,距离、长度、宽度和深度。
  • RasterCatalogItem —栅格目录中含有轮廓线、名称、元数据和其他用户定义属性等信息的栅格数据集。
String
hasM
(只读)

指示几何是否启用 m 值。

Boolean
hasZ
(只读)

指示几何是否启用 z 值。

Boolean
hasSpatialIndex
(只读)

指示要素类是否具有空间索引。

Boolean
shapeFieldName
(只读)

几何字段的名称。

String
shapeType
(只读)

几何形状类型。

  • Polygon
  • Polyline
  • Point
  • Multipoint
  • MultiPatch
String

代码示例

FeatureClass 属性示例(独立脚本)

以下独立脚本显示了一些要素类属性。

import arcpy

# Create a Describe object from the feature class
#
desc = arcpy.Describe("C:/data/arch.dgn/Point")

# Print some feature class properties
#
print "Feature Type:  " + desc.featureType
print "Shape Type :   " + desc.shapeType
print "Spatial Index: " + str(desc.hasSpatialIndex)

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明