当使用数据库管理或 SQL 工具查询包含企业级地理数据库的数据库时,您将看到地理数据库数据集表。
此处将列出为企业级地理数据库中每个受支持的数据集类型创建的表,以便您进行识别。 请勿使用 SQL 更改以下表。
目录数据集
目录数据集是地理数据库中的表,用于存储对其他数据源的引用。 您可将其用于组织数据项目。
目录数据集的对象 ID 存储在 gdb_items 系统表中。 在 gdb_items 系统表的定义字段中,存储要素类型值的 XML 定义为 esriFTCatalogDatasetItem。
要素数据集
要素数据集是允许您执行特定地理数据库数据集类型(例如网络或拓扑)的对象。 要素数据集不是数据库中的单独表;它是按公共 ID 分组的要素类和控制器(或扩展)数据集的虚拟集合。 ID 将保留在 gdb_items 系统表中。 每个要素类都通过 gdb_itemrelationships 系统表标识为要素数据集的一部分。
网络数据集
网络数据集是具有连通性关系的要素类的集合。 网络数据集可通过三种类型的源创建,即边要素源(如街道中心线)、交汇点要素源(如包含铁路交叉点的点要素类)以及转弯要素源。 这些源可用于构建交通网的模型。
以下表格用于存储网络数据集信息。 前六个表中的 ID 为逻辑网络标识符。 后两个表中的 itemID 为 gdb_items 系统表中网络的对象 ID。
- n_<id>_desc
- n_<id>_edgeweight
- n_<id>_junctionweight
- n_<id>_props
- n_<id>_topology
- n_<id>_turnweight
- nd_<itemid>_dirtyareas
- nd_<itemid>_dirtyobjects
拓扑
拓扑是强制数据完整性和管理空间相关要素类行为的规则。 地理数据库拓扑中存储着与以下内容有关的信息:参与拓扑的要素类、分配给拓扑的拓扑容差、各要素类在拓扑中的相对等级以及应用于拓扑的一系列规则。
以下是组成拓扑的表。 表名称中的 ID 为存储在 gdb_items 系统表中的拓扑标识符。
- t_<id>_dirtyareas
- t_<id>_lineerrors
- t_<id>_pointerrors
- t_<id>_polyerrors
镶嵌数据集
为了实现镶嵌数据集,需要用到多个可存储磁盘上所存储影像的相关信息的表格。 表中的一组属性及规则定义了影像数据的实时镶嵌视图。 数据集名称是系统表名称的中间部分。
镶嵌数据集中最多可以有 12 个表。 某些表是在您首次执行要用到对应表的操作时生成的。 被引用的镶嵌数据集仅包含两个表:BND 和 LOG 表。 这些表如下:
- amd_<dataset_name>_ana
- amd_<dataset_name>_art
- amd_<dataset_name>_bnd
- amd_<dataset_name>_cat
- amd_<dataset_name>_cca
- amd_<dataset_name>_che
- amd_<dataset_name>_csl
- amd_<dataset_name>_log
- amd_<dataset_name>_ovr
- amd_<dataset_name>_sml
- amd_<dataset_name>_str
- amd_<dataset_name>_sts
注:
如果数据集名称和内部表名称的组合超过数据库对于表名称的最大字符数限制,则名称的数据集部分将被截断。
栅格数据是在按行与列排列且大小相同的像元的数组中所显示的空间数据。 栅格数据由一个或多个栅格波段组成。 在创建或导入栅格数据集时,如果在数据库中创建了栅格列,则系统会将该列添加到基表中。 栅格列的每个像元都包含对存储在单独栅格表中的栅格数据的引用。
栅格图像和属性将存储在下表中:
- sde_aux_<raster_column_ID>
- sde_blk_<raster_column_ID>
- sde_bnd_<raster_column_ID>
- sde_ras_<raster_column_ID>
- sde_vat_<raster_column_ID> - 可选表格,用于定义栅格数据集的栅格像元值的属性。
轨迹数据集
轨迹数据集存储表示卫星轨道路径的文件和数据点的集合。
除了您在 ArcGIS AllSource 中看到的数据集之外,用户方案中的四个表格还存储了每个轨迹数据集的相关信息。 系统表的 <dataset_name> 部分与轨迹数据集的名称相同。
- amd_<dataset_name>_art
- amd_<dataset_name>_bnd
- amd_<dataset_name>_cat
- amd_<dataset_name>_def
- amd_<dataset_name>_log
注:
如果数据集名称和内部表名称的组合超过数据库对于表名称的最大字符数限制,则名称的数据集部分将被截断。
已定向影像数据集
已定向影像数据集是一个空间表,用于存储对磁盘或云存储中图像的引用。 数据集将自动包含数据集运行所需的系统字段。 该表存储在其创建者用户的方案中。
工具箱
工具箱存储地理处理工具和脚本。 您可以在地理数据库中创建工具箱,以存储您经常使用的系统地理处理工具和创建的自定义脚本。
对于每个工具箱,均会有一个表。 表名称将与工具箱的名称对应。