将栅格数据从ArcSDE8.3升级到ArcSDE9
很多用户使用ArcSDE8.3存储栅格数据,但是当他们升级到ArcGIS 9以及ArcSDE 9时,他们会很关心数据的变化和升级。因为9版本中有一些变化,所以对于之前存储在GDB中的栅格,需要做些调整。多数情况下,不需要重新加载栅格。有些情况栅格不需要做任何改变;有...
- 作者:豆豆来源:bbs.esrichina-bj.cn|2007年01月28日
很多用户使用
ArcSDE8.3
存储栅格数据,但是当他们升级到
ARCGIS 9
以及
ArcSDE 9
时,他们会很关心数据的变化和升级。因为
9
版本中有一些变化,所以对于之前存储在
GDB
中的栅格,需要做些调整。多数情况下,不需要重新加载栅格。有些情况栅格不需要做任何改变;有些情况栅格需要做些改变;也偶有一些情况,栅格需要重新加载。
每个用户或组织的
ARCGIS
和
ArcSDE
升级情况各不相同。推荐是
ARCGIS
客户端和
ArcSDE
服务器端同步升级,但是有些时候,升级存有数据的
SDE
并不是简单迅速就能完成的。用户需要测试新版本软件,以确定最终的升级方案;也许有些用户会仅升级
ARCGIS
客户端,而保留老版本的
ArcSDE
服务器端及其数据不变。
一:升级栅格数据集(
raster dataset
)
从
8.3
到
9.0
,栅格数据集的概念发生了一些改变。主要是因为
9.0
的结构发生了变化。
ARCGIS9
中,在栅格数据集的业务表(
business table
)里增加了几何列(
geometry column
)。这个几何列主要是为与栅格目录表(
raster catalog
)的结构一致而增加的,其实很少使用。
升级栅格数据集并不需要用户做很多操作。栅格数据集在
ArcGIS9/ArcSDE8.3
和
ArcGIS9/ArcSDE9
环境中都能使用。如果用户需要利用
ArcGIS9/ArcSDE9
里面才有的几何列,则需要编写自定义
ArcObjects
的代码来注册栅格数据集。这样就能在栅格数据集的业务表里增加几何列。
二、升级嵌入式栅格目录表(
embedded raster catalog
)
嵌入式栅格目录表是通过
ArcSDE
中的一个业务表组织起来的一系列栅格数据集。在
ArcGIS8.3
中,嵌入式栅格目录表并不是
geodatabase
对象,只是
geodatabase
中的普通表格。只有在应用程序的级别上,它们才显示为栅格目录表,该栅格目录表基于栅格列和存储于
ArcSDE
系统表中的一些其他特性。在
ArcGIS9
中,栅格目录表完全融入了
geodatabase
模型。栅格目录表的结构也发生了变化:增加了用于存储栅格目录表中每个栅格数据集框架(
footprint
)的几何列。这格变化使得在栅格目录表中进行空间查询更高效。
上一篇:由AO查询条件问题谈ArcSDE