|
|
|
|

将栅格数据从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

下一篇:Geodatabase and ArcSDE 系列讲座,第一部…