访问和管理地理数据库数据集属性

每个存储在地理数据库中的数据集都关联着若干属性,例如空间参考以及启用的地理数据库功能。 您可以通过数据集的属性对话框访问并管理这些属性。 属性是上下文相关的,具体显示的信息和选项卡会根据数据集的类型有所不同。

了解关于创建地理数据库数据集类型的详细信息

访问地理数据库数据集属性

创建或添加数据集(如表和要素类)到地理数据库后,它们会显示在目录窗格中。 您可以通过数据集的属性对话框查看其属性,并执行相关的管理任务。

要访问地理数据库的属性对话框,请按照以下步骤操作:

  1. 启动 ArcGIS Pro
  2. 目录窗格的数据库文件夹 数据库 中,单击要打开的地理数据库,展开其内容。
  3. 右键单击某个数据集(例如表或要素类),然后在上下文菜单中单击属性 属性

    随即显示数据集属性对话框。

    表属性与要素类属性对话框
    例如,如果选择了一个表,系统会显示表属性对话框; 如果选择了要素类,则会显示要素类属性对话框。
    提示:

    您可以双击对话框顶部来展开对话框。

要素类属性

要素类属性对话框包含以下选项卡:

“要素类属性”对话框

不同类型的地理数据库数据集在属性对话框中会显示以下选项卡:

“源”选项卡

选项卡提供有关数据集类型、名称、位置和数据源坐标系的信息。

对于要素类,选项卡包含以下部分:

数据源

“数据源”部分显示了数据集类型、要素类型、几何类型以及启用的地理数据库功能(如版本控制或归档)。

“要素类属性”对话框的“源”选项卡中的“数据源”部分
  • 数据类型 - 数据类型包括两部分:
    • 数据存储类型 - 例如,文件型、移动端或企业级地理数据库
    • 数据集类型 - 例如,表、要素类或视图
  • 企业级地理数据库数据集属性包括:
    • 服务器 - 存储数据集的数据库服务器或实例。 显示的信息会因数据库平台不同而有所变化。
    • 实例 - 数据集所在的数据库服务器或实例。 显示的信息会因数据库平台不同而有所变化。
    • 数据库平台 - 指定地理数据库数据集所在的数据库管理系统平台。
    • 用户 - 用于连接地理数据库数据集的数据库用户名。
    • 版本 - 连接地理数据库数据集时指定的事务版本或历史标记。 默认选项将使用默认事务版本。 如果指定了分支版本类型,则始终使用默认的分支版本。
    • 认证类型 - 显示连接地理数据库数据集时使用的认证方式。 选项如下:
      • 数据库身份验证
      • 操作系统身份验证
    • 权限 - 显示授予数据库用户的具体数据集权限。
  • 名称 - 数据集的名称。
    提示:

    地理数据库中的每个对象(如要素类、表或关系类)都会自动分配一个唯一的非负整数值,称为对象类 ID。 该整数在地理数据库中用于唯一标识数据集,并在对象类创建时或将关系数据库管理系统 (RDBMS) 的现有表注册为对象类时进行分配。 单击名称属性行中的对象类 ID 按钮 查看 可查看分配给该数据集的 ID 值。

    “要素类属性”对话框的“源”选项卡中的“对象类 ID”
  • 别名 - 是可以分配给表格或要素类的备用名称。 用户将数据集添加到地图时会看到该名称。 要更新数据集的别名,请单击文本框并进行修改。
  • ObjectID - 支持的对象 ID 行位数为 32 位或 64 位。 在 ArcGIS 中,默认情况下,地理数据库表和要素类使用 32 位对象 ID 创建。
  • 要素类型 - 数据集的要素类型包括: 选项如下:
    • 简单 - 面、折线和点,表示具有面积的对象或地点(如水体);线状对象(如河流)以及局部位置(如房屋或采样位点)。
    • 3D 对象 - 使用已定义的地理位置且引用 3D 几何网格,以在地理数据库中存储和管理 3D 几何类型的要素。
    • 注记 - 地点或对象名称/标识符,例如,街道名称、消火栓 ID 号、土地价值或高程
    • 目录数据集 - 存储并组织来自一个集中管理源的图层、栅格、数据集等集合。
    • 尺寸 - 测量值,例如,距离、长度、宽度和深度。
    • 定向影像数据集 - 适用于倾斜、街景和检查影像等类别的非像底点光学影像的影像管理与可视化解决方案。
  • 几何类型 - 几何形状类型。 选项如下:
    • 线
    • 多边形
    • 多面体
    • 多点
    • 3D 对象
  • 坐标是否具有 Z 值 - 指定几何是否启用了 z 值。 z 值表示要素相对于地表的高度或海拔。
  • 坐标是否具有 M 值 - 指定几何是否启用了 m 值。 例如,m 值常用于线性参考系统中测量沿线要素的距离, 也可表示时间或其他沿线要素的变量。
  • 存储 - 指定在数据集中存储坐标时使用的精度(高或低)。
  • 附件 - 指定数据集是否启用了附件功能。
  • 版本控制 - 指定数据集是否注册为版本化以及版本控制类型。
    注:

    版本控制仅适用于企业级地理数据库中的数据集。

  • 归档 - 指定数据集是否启用了归档功能来追踪历史数据。
    注:

    归档仅适用于企业级地理数据库中的传统版本化数据集,或企业级或移动地理数据库中的非版本化数据集。 对于分支版本化的数据集,注册为分支版本化时会自动启用归档功能。 文件地理数据库中的数据不支持存档。

  • 要素分箱 - 指定是否启用了要素类的要素分箱功能。
    注:

    要素分箱仅支持存储在企业级地理数据库或数据库中的点要素类和多点要素类,且数据不能启用版本控制或归档功能。

  • 分割模型 - 数据集的分割模型设置。 可通过下拉菜单对其进行更改。
    注:

    定向影像数据集目录数据集属性对话框不包含分割模型属性。

  • 复本追踪 - 指定数据集是否启用了复本追踪功能。
  • 压缩(仅文件地理数据库)- 指定数据集是否已压缩为只读格式。
  • 最低客户端版本 - 访问此数据集所需的最低 ArcGIS ProArcGIS Enterprise 客户端版本。 该值表示数据集的版本要求及应用的地理数据库功能。
    注:

    值的格式为 ArcGIS Pro / ArcGIS Enterprise。 例如,3.4 / 11.4 表示访问数据集所需的最低 ArcGIS Pro 版本为 3.4,最低 ArcGIS Enterprise 版本为 11.4。

范围

要素类是空间数据的集合,其范围基于要素类中所有坐标的最后已知空间范围。 范围是在地图单位下提供左下角和右上角坐标指定的一个矩形。

“要素类属性”对话框“源”选项卡中的“范围”部分

将要素类添加到地图时,范围用于某些空间查询操作,并用于居中显示所有要素。 然而,在编辑要素类中的要素或添加或删除大量要素后,范围属性可能不会自动更新。 这意味着范围属性的值可能不包含要素的实际空间范围,从而可能导致在使用要素类时性能下降。

要自动重新计算要素类的 xy、z 和 m 范围属性,可以使用范围部分中的重新计算功能,或者手动设置范围值。

注:

要素类的 xy、z 和 m 范围与空间参考域不同。 空间参考中的 xy、z 和 m 域定义了要素类中坐标值的有效存储范围,而要素类的范围反映了要素类中实际坐标值的范围。 范围值应等于 ArcGIS Pro 重新计算得到的值或一个不超过域限制的较大范围。

了解关于使用重新计算要素类范围工具的详细信息

空间参考

空间参考描述了要素实际所处的位置。 当创建地理数据库要素数据集或独立要素类时,需要定义空间参考。 空间参考包括一个 x、y、z 值坐标系以及 x、y、z 和 m 值的容差值和分辨率值。

在地理数据库中,坐标系和其他相关空间属性被定义为各数据集的空间参考的一部分。 空间参考是用于存储各要素类和其他坐标属性(例如,x,y 坐标的坐标分辨率及可选的 z 和 m(测量)坐标的坐标系。 如果需要,可使用表示表面高程的 z 坐标为数据集定义一个垂直坐标系。

“要素类属性”对话框“源”选项卡中的“空间参考”部分

地理数据库使用分配给数据的空间参考来精确显示要素在全球的位置以及执行地理处理功能。

当创建地理数据库要素数据集或独立要素类时,需要定义空间参考。 空间参考包括一个 x、y、z 值坐标系以及 x、y、z 和 m 值的容差值和分辨率值。

注:
对于坐标系未知的数据源,无法添加数据,除非先定义投影。 也可以使用定义投影工具修改数据集的坐标系。

使用该工具时,请注意以下几点:

  • 您必须知道数据集的正确坐标系。
  • 定义投影工具只会更新现有的坐标系信息。 它不会修改输入数据的几何,也不会将其投影或转换为新的坐标系。
  • 要将几何转换到其他坐标系,请使用投影工具。 投影工具将空间数据从一个坐标系投影到另一个,并生成输出数据,原始数据不会被修改,因此您将拥有两个数据副本。

了解关于空间参考属性m 值与线性参考z 值与垂直坐标系的详细信息。

值域、分辨率和容差

属性域、分辨率和容差描述了数据集中 x,y 坐标及可选的 z、m 坐标的空间参考属性,如其分辨率容差

“要素类属性”对话框“源”选项卡中的“属性域、分辨率和容差”部分

“索引”选项卡

索引选项卡显示应用于数据集的索引信息,包括属性索引和空间索引。 索引的目的是通过减少读取特定表中所有数据的需求来加快数据检索速度。 属性索引用于查找与属性查询匹配的记录,而空间索引用于查找与空间查询匹配的要素。

“要素类属性”对话框中的“索引”选项卡

索引选项卡包含属性索引空间索引部分。

属性索引

属性索引用于快速定位符合属性查询的记录。 属性索引可以在表、要素类或属性关系类上加速连接和其他属性查询。 属性索引是 ArcGIS 用于检索表中记录的备用路径。 对于大多数属性查询类型而言,使用索引查询记录要比从第一条记录开始逐条搜索整个表的方式更加快速。

您可以在 ArcGIS Pro 中的属性对话框中创建属性索引或使用添加属性索引地理处理工具创建属性索引。 添加索引后,可以随时删除或重新添加。

了解有关地理数据库中属性索引的详细信息

空间索引

空间索引用于提高要素类的空间查询性能。 在识别要素、通过点选或框选来选择要素以及平移和缩放时,都需要 ArcGIS Pro 使用空间索引快速定位要素。

ArcGIS Pro 创建或重建空间索引的方式取决于地理数据库的类型,对于企业级地理数据库而言,则取决于所使用的数据库管理系统。

地理数据库使用要素类中定义的空间索引来提高对数据的空间搜索效率。

通常情况下,您无需手动管理空间索引,但如果在大量添加或删除要素后,空间查询性能下降,重新创建受影响要素类的空间索引可能会提升性能。

了解关于地理数据库中空间索引的详细信息

“关系”选项卡

关系选项卡仅在数据集作为某个关系的一部分时显示相关信息。

可通过多种方式建立数据关系,其中包括在地图中临时连接或关联表,或者在地理数据库中创建可以保持更长久关联的关系类。

例如,GIS.City_GuardRails 要素类与 GIS.City_GuardRailsInspections 要素类参与了一对多的简单关系类。

“要素类属性”对话框中的“关系”选项卡

了解有关关系和 ArcGIS 的详细信息

管理选项卡

您可以在数据集属性对话框的管理选项卡中查看、启用或禁用地理数据库功能。

管理选项卡中提供的地理数据库功能选项会根据表或要素类所在的地理数据库类型而有所不同。

例如,下图展示了当 City_GuardRails 要素类分别存储在文件、移动和企业级地理数据库中时,管理选项卡中可用的不同地理数据库功能选项。

注:

下图中的数字对应表中的地理数据库编号和类型。

文件、移动和企业级地理数据库要素类属性对话框中的“管理”选项卡

元素地理数据库类型

1

文件地理数据库要素类

2

移动地理数据库要素类

3

企业级地理数据库要素类

注:

要启用或禁用位于企业级地理数据库中的要素类上的地理数据库功能,您必须以要素类所有者的身份连接到企业级地理数据库。

管理选项卡中,可查看、启用和禁用数据集的以下地理数据库功能。

  • 版本化 - 在选中版本化框后,可将以下版本化类型用于企业级地理数据库中的数据。
    • 分支版本 - 默认选项。 在要素类属性对话框上单击确定时,将自动在要素类上启用所需的分支版本化条件。 这包括启用存档全局 ID编辑者追踪以及将地理数据库连接更新为分支版本化连接。
    • 传统版本 - 使用此选项将数据集注册为传统版本化,单击要素类属性对话框上的确定
      • 将编辑内容移至基表 - 当版本控制设置为传统版本时可用,适用于简单要素。 其不适用于拓扑、复制、网络数据集、公共设施网络或追踪网络的数据集,或已启用归档功能的数据集。
      企业级地理数据库中要素类的“管理”选项卡上的版本控制类型
      注:

      如果对企业级地理数据库中的要素数据集使用版本化,则要素数据集中的所有要素类必须使用相同类型的版本化分支版本传统版本)。

  • 归档 - 适用于移动或企业级地理数据库中的表和要素类。 启用归档后,可以追踪历史数据。
  • 复本追踪 - 当要素类已注册为分支版本化类型时,可启用复本追踪
    注:

    如果您在发布数据时启用了同步,则将自动启用复本追踪。

  • 附件 - 适用于文件、移动或企业级地理数据库中的表和要素类。

    在表或要素类上启用附件后,全局 ID 选项也会自动启用。 启用附件时,将创建必要的附件关系类以及将在内部存储附件文件的附件表。 如果要素类已启用复本追踪和存档功能,并且未注册为版本化,则附件表将继承这些设置。

    在要素类上启用附件后,可使用添加附件地理处理工具将附件添加到要素类。

  • 全局 ID - 适用于文件、移动或企业级地理数据库中的表和要素类。

    全局 ID 用于唯一标识地理数据库及跨地理数据库中的表、要素类或要素数据集中的表行或要素。

  • 编辑者追踪 - 适用于文件、移动或企业级地理数据库中的表和要素类。 当启用编辑者追踪时,用于记录用户名和日期信息的字段将使用预定义设置(默认值)填充,或者可以提供自定义字段名称的值。 如果表或要素类中不存在用于追踪要素创建和编辑的字段,则将在您启用编辑者追踪时创建这些字段。

其他地理数据库数据集类型属性

了解关于以下数据集类型的属性访问和管理的详细信息:

相关主题