ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

属性域的地理处理注意事项

  • 了解是否存在属性域很重要?
  • 确定是否存在属性域
  • 规则

属性域用于确定表、要素类或子类型的任意特定属性字段中的允许输入的值。属性域存储在地理数据库中,可应用于地理数据库中的多个要素类和表。

根据不同需要,属性域既可作为值域,也可作为编码域。值域用于定义字段的最小值和最大值。值域可应用于短整型、长整型、浮点型、双精度型和日期型的属性字段上。编码域用于为属性指定一组有效值,并给出允许的实际值和编码所表示内容的更易于理解的描述。

您可以使用下面的各地理处理工具创建和管理属性域:

  • 向属性域添加编码值
  • 指定字段的属性域
  • 创建属性域
  • 从属性域中删除编码值
  • 删除属性域
  • 属性域转表
  • 移除字段的属性域
  • 设置属性域范围
  • 表转属性域

了解是否存在属性域很重要?

在对要素类或表进行处理之后,为这些要素类或表中的字段指定的属性域在很多情况下仍然有效。但是,如果工具的输出不是地理数据库格式(如 shapefile),那么字段将不再具有为它们指定的属性域。

确定是否存在属性域

查看地理数据库中的属性域列表

  1. 在 ArcCatalog 中,右键单击地理数据库。
  2. 单击属性。
  3. 单击属性域选项卡。

地理数据库中的所有属性域将按名称列出,并具有相应的描述和属性。

查看是否已将属性域应用于属性字段

  1. 在 ArcCatalog 中,右键单击要素类或表。
  2. 单击属性。
  3. 单击字段选项卡。
  4. 单击要查看的属性字段,然后检查字段属性。

    为字段指定的属性域

规则

仅地理数据库表和要素类支持属性域。如果在地理数据库中对具有某一属性域的数据使用了以下工具,则生成的输出也将具有此属性域。所有至地理数据库格式以外的任何格式(如 shapefile 和 coverage)的输出的转换都可顺利执行,但是其输出不会具有属性域。

在地理数据库之间执行要素处理时,以下各工具支持属性域:

  • 投影
  • 要素类至要素类
  • 表至表
  • 复制
  • 复制要素
  • 复制行
  • 追加

如果输出未被写入到输入所在的地理数据库,则属性域会被复制到输出地理数据库中。

如果输出地理数据库中预先存在具有相同名称但属性不同的属性域,则将对复制的属性域进行重命名,方法是在原名称后追加 _<n>(其中 n 是唯一编号,例如 1)。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明