arcgis注册数据源_将表注册到地理数据库

将表注册到地理数据库还会将记录添加到以下地理数据库系统表中:GDB_ITEMS

GDB_ITEMRELATIONSHIPS

TABLE_REGISTRY)

COLUMN_REGISTRY(或 sde_column_registry)

如果表包含空间列,则记录还将被添加到以下这些地理数据库系统表中:LAYERS(或 sde_layers)

GEOMETRY_COLUMNS(或 sde_geometry_columns)

此外,将表注册到地理数据库还会将 ObjectID 字段添加到表中。该字段由带有唯一 ID 编号的地理数据库填充。

如果将表注册到地理数据库且该表已包含 ObjectID 字段,则会弹出一个对话框,允许用户使用现有的字段或添加新字段 ObjectID_1。警告:

如果选择使用现有字段但现有值不唯一,则请注意将使用从 1 开始的值覆盖字段中的值。如果选择使用现有字段且现有值唯一,ArcGIS 插入的下一个值将为最大现有 ID 值 + 1。例如,如果字段中的最大现有值为 204,ArcGIS 插入的下一个值则为 205。

如果将空间表(要素类)注册到地理数据库且该表已包含名为 ObjectID 的字段,则 ID 字段将自动添加到业务表中。此 ID 字段的数据类型为 ObjectID。该字段由表中每条记录的唯一值填充。这些值由地理数据库生成。

请注意,注册到地理数据库的空间表中只能存在一个数据类型为 ObjectID 的字段。

注册到地理数据库的表中所使用的字段数据类型必须映射到 ArcGIS 数据类型。否则,注册将失败。有关可用数据类型的列表的信息,请参阅 ArcGIS 中支持的数据类型。注:

由于 ArcGIS 无法将 ObjectID 字段添加到视图或更新视图中现有 ObjectID 字段的值,因此用户无法将视图注册到地理数据库。

要在 ArcGIS for Desktop 中将表注册到地理数据库,请执行以下步骤:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值