将图层注册到地理数据库 (geodatabase)

如果需要空间表参与地理数据库功能(如关系类、拓扑、几何网络、宗地结构、地形或方案)或具有子类型、默认值、属性域或验证规则,那么空间表除了注册到 ArcSDE 以外,还必须注册到地理数据库。

将空间表注册到地理数据库还会将 ObjectID 字段添加到表中。该字段称为 ObjectID。如果 ObjectID 字段已经存在于表中,那么将转而添加名为 ID 的字段。此 ID 字段的数据类型是 ObjectID。

将空间表注册到地理数据库也会将记录添加到 GDB_ITEMS 和 GDB_ITEMRELATIONSHIPS 系统表中。

您可以将 comm_bldgs 图层注册到 ArcGIS Desktop 中的地理数据库(在示例:将包含 ST_Geometry 列的表注册到 ArcSDE 中,您已经将 comm_bldgs 图层到 ArcSDE),步骤如下:

步骤:
  1. 启动 ArcCatalog 或启动 ArcMap,然后打开目录 窗口。
  2. 连接到 ArcSDE 地理数据库,在该地理数据库中,comm_bldgs 表已经注册到 ArcSDE。

    这会在“目录”树的“数据库连接”结点下创建 ArcSDE 地理数据库连接。请确保以表所有者的身份进行连接。

  3. 右键单击 comm_bldgs 表。
  4. 单击注册到地理数据库 (Geodatabase)

Comm_bldgs 现已是注册到地理数据库的要素类。

相关主题


7/10/2012