Oracle 地理数据库 (geodatabase) 内的镶嵌数据集

镶嵌数据集中包含一个栅格目录以及一组用于定义该栅格目录的动态镶嵌视图的属性和规则。有关详细信息,请参阅什么是镶嵌数据集?

ArcGIS for Desktop 中的镶嵌数据集

在目录树中,镶嵌数据集表示为以下图标:

镶嵌数据集图标

Oracle 地理数据库内的镶嵌数据集的名称包含数据集所有者的名称及镶嵌数据集本身的名称。

Oracle 数据库中的镶嵌数据集

有关镶嵌数据集的信息存储在 GDB_ITEMSGDB_ITEMTYPES 系统表中。创建该镶嵌数据集的用户的方案中可能还存储着 12 个其他的表。其中 ART、BND、CAT 和 LOG 这四个表在使用创建的镶嵌数据集时创建;其他表则在首次执行要用到对应表的操作时生成。被引用的镶嵌数据集仅包含两个表:BND 表和 LOG 表。

表名中的 NAME 部分为镶嵌数据集的名称。请确保赋予镶嵌数据集的名称不超过 22 个字符。

AMD_<NAME>_ANA

此表存储由分析镶嵌数据集地理处理工具生成的分析结果。

字段名

字段类型

描述

是否允许为空

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

与分析结果关联的空间字段

AMD_<NAME>_ART

此表用于存储该镶嵌数据集中所用全部栅格数据类型的历史记录。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

栅格的唯一标识符

NOT NULL

TYPENAME

NVARCHAR2(50)

栅格数据类型或产品的名称

RASTERTYPE

BLOB

存储特定栅格数据类型所有属性的序列化对象

DESCRIPTION

NVARCHAR2(250)

用户定义的栅格描述,有助于识别特定的添加栅格数据操作

FIRSTADD

DATE

记录使用相应的栅格数据类型对象将栅格添加到镶嵌数据集的日期和时间

此时间戳保持不变,因为它指示的是镶嵌中首次使用某栅格数据类型的时间。

LASTADD

DATE

记录使用此栅格数据类型同步一个或多个栅格的日期和时间

每当使用一种相应的栅格数据类型,此字段中的值便会发生变化。

LASTSYNC

DATE

上次同步栅格数据类型的日期和时间

AMD_<NAME>_BND

镶嵌数据集的边界属于要素类。此表用于定义镶嵌数据集的边界(范围)。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

栅格的唯一标识符

NOT NULL

SHAPE

ST_GEOMETRY

NUMBER(38)

SDO_GEOMETRY

栅格边界的形状

NOT NULL

AMD_<NAME>_CAT

这是镶嵌数据集隐含的栅格目录。它可存储参与镶嵌的栅格数据集。

字段名

字段类型

描述

是否允许为空

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

对某栅格数据集及其函数的引用

AMD_<NAME>_CCA

此表存储有关色彩校正的信息。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

行 ID

NOT NULL

ASSOCOBJECTID

NUMBER(38)

镶嵌数据集目录的行 ID

NOT NULL

NAME

NVARCHAR2(256)

栅格项目的名称

PRESTORGAMMATABLEBLOB

BLOB

色彩校正预拉伸色彩映射表或 Gamma 图的二进制大对象

RASTER

NUMBER(38)

ST_RASTER

局部平均值和局部标准差栅格

AMD_<NAME>_CHE

此表存储由构建项目缓存地理处理工具或 ArcGIS for Desktop 中的缓存栅格函数生成的受管理项目缓存。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

数据集的唯一标识符

NOT NULL

NAME

NVARCHAR2(50)

受管理项目缓存或缓存栅格函数的名称

RASTER

NUMBER(38)

ST_RASTER

受管理项目缓存数据集或缓存栅格函数

AMD_<NAME>_CSL

此表存储镶嵌数据集的像元大小等级。指定或计算镶嵌数据集的像元大小时创建该表。表中的信息在计算像元大小等级或定义金字塔时更新,在生成金字塔时使用。

字段名

字段类型

描述

是否允许为空

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

属于对应像元大小等级的所有项的最小外接多边形

AMD_<NAME>_LOG

此表可存储由于对镶嵌数据集执行各种操作而生成的错误、警告和消息。

字段名

字段类型

描述

是否允许为空

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>_OVR

默认情况下,为镶嵌数据集创建的金字塔栅格存储在此表中。如果使用“定义概视图”工具更改概视图的存储位置,将不会填充此表。而是将指向概视图位置的指针存储在 AMD_<NAME>_CAT 表的 urihash 字段中。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

金字塔记录的唯一标识符

NOT NULL

NAME

NVARCHAR2(50)

系统为栅格数据集的值生成的名称,用于识别该金字塔记录的行和列的位置

RASTER

NUMBER(38)

ST_RASTER

栅格数据集

AMD_<NAME>_SML

此表可定义接缝线形状,这些形状将在使用的镶嵌方法为接缝线时用于镶嵌操作。

字段名

字段类型

描述

是否允许为空

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

接缝线的形状

AMD_<NAME>_STR

此表可存储参与某个立体图像的像对的立体 ID。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

此表中每个记录的唯一标识符

NOT NULL

STEREOID1

NVARCHAR2(50)

参与立体像对中一个立体像的 ID

STEREOID2

NVARCHAR2(50)

参与立体像对中另一个立体像的 ID

AMD_<NAME>_STS

此表维护每个已分析镶嵌数据集项目和相应分析结果集之间的一对多的关系。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

行 ID

NOT NULL

RASTERID

NUMBER(38)

amd_cat 表中的 ObjectID 字段对应

RESULTID

NUMBER(38)

分析结果消息的标识符

以下显示的是 Oracle 中镶嵌数据集、底图内的表。

Oracle 中的镶嵌数据集表

虚线表示各列之间的隐含关系。

XML 文档中的镶嵌数据集

XML 文档当前不支持镶嵌数据集。

5/10/2014