Oracle 地理数据库 (geodatabase) 内的镶嵌数据集
镶嵌数据集中包含一个栅格目录以及一组用于定义该栅格目录的动态镶嵌视图的属性和规则。有关详细信息,请参阅什么是镶嵌数据集?。
ArcGIS for Desktop 中的镶嵌数据集
在目录树中,镶嵌数据集表示为以下图标:
Oracle 地理数据库内的镶嵌数据集的名称包含数据集所有者的名称及镶嵌数据集本身的名称。
Oracle 数据库中的镶嵌数据集
有关镶嵌数据集的信息存储在 GDB_ITEMS 和 GDB_ITEMTYPES 系统表中。创建该镶嵌数据集的用户的方案中可能还存储着 12 个其他的表。其中 ART、BND、CAT 和 LOG 这四个表在使用创建的镶嵌数据集时创建;其他表则在首次执行要用到对应表的操作时生成。被引用的镶嵌数据集仅包含两个表:BND 表和 LOG 表。
表名中的 NAME 部分为镶嵌数据集的名称。请确保赋予镶嵌数据集的名称不超过 22 个字符。
此表存储由分析镶嵌数据集地理处理工具生成的分析结果。
字段名 | 字段类型 | 描述 | 是否允许为空 |
---|---|---|---|
OBJECTID | NUMBER(38) | 行 ID | NOT NULL |
RESULTID | NUMBER(38) | 分析结果消息的标识符 | |
RESULTTYPE | NUMBER(38) | 分析结果消息的类型 | |
MSGTEXT | NVARCHAR2(250) | 分析结果消息 | |
ITEMCOUNT | NUMBER(38) | 镶嵌数据集项目计数具有相应的分析结果 | |
SEVERITY | NUMBER(38) | 消息的严重性:0 = 高、1 = 中、2 = 低 | |
ITEMTS | NUMBER(38.8) | 分析栅格的时间戳 | |
SHAPE | ST_GEOMETRY NUMBER(38) SDO_GEOMETRY | 与分析结果关联的空间字段 |
此表用于存储该镶嵌数据集中所用全部栅格数据类型的历史记录。
字段名 |
字段类型 |
描述 |
是否允许为空 |
---|---|---|---|
OBJECTID |
NUMBER(38) | 栅格的唯一标识符 |
NOT NULL |
TYPENAME | NVARCHAR2(50) |
栅格数据类型或产品的名称 | |
RASTERTYPE | BLOB |
存储特定栅格数据类型所有属性的序列化对象 | |
DESCRIPTION | NVARCHAR2(250) |
用户定义的栅格描述,有助于识别特定的添加栅格数据操作 | |
FIRSTADD | DATE | 记录使用相应的栅格数据类型对象将栅格添加到镶嵌数据集的日期和时间 此时间戳保持不变,因为它指示的是镶嵌中首次使用某栅格数据类型的时间。 | |
LASTADD | DATE | 记录使用此栅格数据类型同步一个或多个栅格的日期和时间 每当使用一种相应的栅格数据类型,此字段中的值便会发生变化。 | |
LASTSYNC | DATE | 上次同步栅格数据类型的日期和时间 |
镶嵌数据集的边界属于要素类。此表用于定义镶嵌数据集的边界(范围)。
字段名 |
字段类型 |
描述 |
是否允许为空 |
---|---|---|---|
OBJECTID |
NUMBER(38) |
栅格的唯一标识符 |
NOT NULL |
SHAPE | ST_GEOMETRY NUMBER(38) SDO_GEOMETRY |
栅格边界的形状 |
NOT NULL |
这是镶嵌数据集隐含的栅格目录。它可存储参与镶嵌的栅格数据集。
字段名 |
字段类型 |
描述 |
是否允许为空 |
---|---|---|---|
OBJECTID |
NUMBER(38) |
数据集的唯一标识符 |
NOT NULL |
NAME | NVARCHAR2(50) |
显示目录项的名称 | |
MINPS | NUMBER(38.8) |
最小像素大小 | |
MAXPS | NUMBER(38.8) |
最大像素大小 | |
LOWPS | NUMBER(38.8) |
低精度像素大小 | |
HIGHPS | NUMBER(38.8) |
高精度像素大小 | |
CATEGORY | NUMBER(38) |
标识数据集类型:0 = 未知、1 = 主要、2 = 服务概视图、3 = 派生的栅格、255 = 自定义 | |
TAG | NVARCHAR2(20) |
识别功能模板中的数据集并且指示出该数据集为全色、多光谱还是全色锐化 | |
GROUPNAME | NVARCHAR2(50) |
用于将属于特定项目的数据集关联到一起的组名称(例如,对于某个 QuickBird 场景,需要参与全色锐化的全色栅格和多光谱栅格将具有相同的组名称。) | |
PRODUCTNAME | NVARCHAR2(50) |
由数据源提供的栅格数据的产品名称 | |
CENTERX | NUMBER(38.8) |
栅格的最小外接矩形中心的 X 坐标 | |
CENTERY | NUMBER(38.8) |
栅格的最小外接矩形中心的 Y 坐标 | |
ZORDER | NUMBER(38) |
控制镶嵌数据集中栅格的绘制顺序 | |
SORDER | NUMBER(38) |
指示栅格的顺序 在接缝线镶嵌方法中使用 | |
TYPEID | NUMBER(38) |
amd_art 表中记录的 ObjectID,它包含有关栅格数据类型对象的详细信息 | |
STEREOID | NVARCHAR2(50) |
AMD_<NAME>_STR 表中记录的 ObjectID,用于存放参与立体像对的详细信息 | |
ITEMTS | NUMBER(38.8) |
经过修改的栅格的时间戳 追踪在基础栅格发生变化时需要重新构建哪些金字塔 供构建概视图地理处理工具使用 | |
URIHASH | NVARCHAR2(50) | 用于唯一识别栅格的源 供“同步镶嵌数据集”地理处理工具使用 | |
URI | BLOB | 序列化的统一资源标识符 (URI),用于重新创建栅格数据集 | |
THUMBNAIL | BLOB | ||
SLEVELPS | NUMBER(38.8) | 像元大小,与每个镶嵌数据集关联的像元大小等级对应 为镶嵌数据集构建接缝线时进行填充。 | |
SHAPE | ST_GEOMETRY NUMBER(38) SDO_GEOMETRY |
栅格数据集的最小外接矩形 | |
RASTER | NUMBER(38) ST_RASTER |
对某栅格数据集及其函数的引用 |
此表存储有关色彩校正的信息。
字段名 | 字段类型 | 描述 | 是否允许为空 |
---|---|---|---|
OBJECTID | NUMBER(38) | 行 ID | NOT NULL |
ASSOCOBJECTID | NUMBER(38) | 镶嵌数据集目录的行 ID | NOT NULL |
NAME | NVARCHAR2(256) | 栅格项目的名称 | |
PRESTORGAMMATABLEBLOB | BLOB | 色彩校正预拉伸色彩映射表或 Gamma 图的二进制大对象 | |
RASTER | NUMBER(38) ST_RASTER | 局部平均值和局部标准差栅格 |
此表存储由构建项目缓存地理处理工具或 ArcGIS for Desktop 中的缓存栅格函数生成的受管理项目缓存。
字段名 | 字段类型 | 描述 | 是否允许为空 |
---|---|---|---|
OBJECTID | NUMBER(38) | 数据集的唯一标识符 | NOT NULL |
NAME | NVARCHAR2(50) | 受管理项目缓存或缓存栅格函数的名称 | |
RASTER | NUMBER(38) ST_RASTER | 受管理项目缓存数据集或缓存栅格函数 |
此表存储镶嵌数据集的像元大小等级。指定或计算镶嵌数据集的像元大小时创建该表。表中的信息在计算像元大小等级或定义金字塔时更新,在生成金字塔时使用。
字段名 | 字段类型 | 描述 | 是否允许为空 |
---|---|---|---|
OBJECTID | NUMBER(38) | 数据集的唯一标识符 | NOT NULL |
INSTANCEID | NUMBER(38) | 存储在与对应像元大小等级关联的栅格数据类型表中的栅格数据类型实例的 ObjectID | |
LEVELID | NUMBER(38) | 与像元大小等级关联的标识符 | |
CELLSIZE | NUMBER(38.8) | 与像元大小等级关联的像元大小值 | |
MINPS | NUMBER(38.8) | 最小像素大小 | |
MAXPS | NUMBER(38.8) | 最大像素大小 | |
CATEGORY | NUMBER(38) | 标识数据集类型:0 = 未知、1 = 主要、2 = 服务概视图、3 = 派生的栅格、255 = 自定义 | |
SHAPE | ST_GEOMETRY NUMBER(38) SDO_GEOMETRY | 属于对应像元大小等级的所有项的最小外接多边形 |
此表可存储由于对镶嵌数据集执行各种操作而生成的错误、警告和消息。
字段名 |
字段类型 |
描述 |
是否允许为空 |
---|---|---|---|
OBJECTID |
NUMBER(38) | 此表中每行的唯一标识符 |
NOT NULL |
MSGCODE | NUMBER(38) |
用于唯一识别消息的错误代码或警告代码 |
NOT NULL |
MSGSRC | NVARCHAR2(100) |
源;通常指生成此消息的操作名称 | |
MSGTEXT | NVARCHAR2(250) |
消息的文本描述 | |
MSGELAPSED | NUMBER(38.8) | 与要完成的消息关联的进程所经历的时间 | |
MSGTYPE | NUMBER(38) |
区分错误消息、警告消息或信息消息:1 = 错误、2 = 警告、3 = 信息1、4 = 信息2、5 = 信息3、100 = 调试 | |
RASTERID | NUMBER(38) |
AMD_<NAME>_CAT 表中与此消息对应的记录的 ObjectID | |
MSGTIME | NVARCHAR2(30) |
出现错误消息或警告消息的日期和时间 |
默认情况下,为镶嵌数据集创建的金字塔栅格存储在此表中。如果使用“定义概视图”工具更改概视图的存储位置,将不会填充此表。而是将指向概视图位置的指针存储在 AMD_<NAME>_CAT 表的 urihash 字段中。
字段名 | 字段类型 | 描述 | 是否允许为空 |
---|---|---|---|
OBJECTID | NUMBER(38) | 金字塔记录的唯一标识符 | NOT NULL |
NAME | NVARCHAR2(50) | 系统为栅格数据集的值生成的名称,用于识别该金字塔记录的行和列的位置 | |
RASTER | NUMBER(38) ST_RASTER | 栅格数据集 |
此表可定义接缝线形状,这些形状将在使用的镶嵌方法为接缝线时用于镶嵌操作。
字段名 |
字段类型 |
描述 |
是否允许为空 |
---|---|---|---|
OBJECTID |
NUMBER(38) | 接缝线的唯一标识符 |
NOT NULL |
RASTERID | NUMBER(38) |
amd_cat 表中与此接缝线形状对应的记录的 ObjectID |
NOT NULL |
BLENDWIDTH | NUMBER(38) | 沿接缝线的像素混合宽度 | |
BLENDTYPE | NUMBER(38) | 像素混合类型:1 = 两侧(像素混合发生于接缝线的两侧。)、2 = 内部(像素混合从接缝线朝向图片的中心。)、3 = 外部(像素混合从接缝线朝向外部。) | |
SHAPE | ST_GEOMETRY NUMBER(38) SDO_GEOMETRY |
接缝线的形状 |
此表可存储参与某个立体图像的像对的立体 ID。
字段名 |
字段类型 |
描述 |
是否允许为空 |
---|---|---|---|
OBJECTID |
NUMBER(38) | 此表中每个记录的唯一标识符 | NOT NULL |
STEREOID1 | NVARCHAR2(50) |
参与立体像对中一个立体像的 ID | |
STEREOID2 | NVARCHAR2(50) |
参与立体像对中另一个立体像的 ID |
此表维护每个已分析镶嵌数据集项目和相应分析结果集之间的一对多的关系。
字段名 | 字段类型 | 描述 | 是否允许为空 |
---|---|---|---|
OBJECTID | NUMBER(38) | 行 ID | NOT NULL |
RASTERID | NUMBER(38) | 与 amd_cat 表中的 ObjectID 字段对应 | |
RESULTID | NUMBER(38) | 分析结果消息的标识符 |
以下显示的是 Oracle 中镶嵌数据集、底图内的表。
虚线表示各列之间的隐含关系。
XML 文档中的镶嵌数据集
XML 文档当前不支持镶嵌数据集。