使配置关键字在 ArcGIS 中可用

在 ArcGIS Desktop 中创建数据集或使用 ArcObjects 时,您可以指定配置关键字。要使 ArcGIS Desktop 用户和 ArcObjects 用户能够访问配置关键字,配置关键字参数组中必须包含用户界面 (UI) 存储参数。ArcGIS 用户不能使用没有 UI 存储参数的任何配置关键字。

UI 存储参数包括

UI_TEXT - 常规用户界面存储参数;与希望用户使用的任何关键字配合使用(网络关键字或拓扑关键字除外)

UI_NETWORK_TEXT - 父网络关键字的用户界面存储参数

UI_TOPOLOGY_TEXT - 父拓扑关键字的用户界面存储参数

UI_TERRAIN_TEXT - 父 terrain 关键字的用户界面存储参数

这些参数存在于默认 dbtune.sde 文件的大部分关键字参数列表中。但是,如果创建希望 ArcGIS 用户可用的自定义关键字,则应向关键字参数列表添加适当的 UI 存储参数。

注注:

无需也不应向 DATA_DICTIONARY 配置关键字参数列表添加 UI 存储参数。DATA_DICTIONARY 配置关键字用于指定 ArcSDE 地理数据库系统表的存储,不能用于数据集。

关于添加用户界面存储参数的一些规则

要向 DBTUNE 表添加 UI 配置参数,请执行以下操作:

步骤:
  1. 使用 sdedbtune –o export 命令将 DBTUNE 表导出到 dbtune.sde 文件中。
  2. 使用文本编辑器打开 dbtune.sde 文件。
  3. 查找或创建要在 ArcGIS 用户界面中使用的配置关键字。
  4. 如果使用关键字构建表、要素类和索引,则向参数列表添加 UI_TEXT 存储参数。如果关键字为父网络关键字,则添加 UI_NETWORK_TEXT 存储参数。如果关键字为父拓扑关键字,则添加 UI_TOPOLOGY_TEXT 存储参数。
  5. 通过使用 sdedbtune –o import 命令导入已更改 dbtune.sde 文件,使用新信息覆盖 DBTUNE 表。

7/10/2012