当前位置:文库下载 > 所有分类 > 高等教育 > 理学 > 什么是Geodatabase
免费下载此文档

什么是Geodatabase

arcgis拓扑

什么是Geodatabase

2008-08-05 23:49

1、引言

随着ESRI ArcGIS 8系列GIS平台软件的推出,我们发现,当谈到空间数据模型和格式的时候,多了一个原来不曾出现的新词:Geodatabase。从字面意义上讲,我们可以将“Geodatabase”拆分为“Geo”和“database”两部分。其中,“Geo”,即“Geography”——“地理”,与“database”——“数据库”连在一起,就是“Geodatabase”——“地理数据库”。“地理数据库”给了我们一个对Geodatabase极为直观的解释,同时,也给了我们一个较大的、较容易混淆的想象空间。在ARC/INFO 7.X以前,空间数据是以Coverage、TIN、GRID等格式表达和管理的,这些数据格式与Geodatabase是一种什么样的关系?Geodatabase可以取代它们吗?Geodatabase更好吗?好在哪里?拓扑关系在Geodatabase中是如何处理的?等等问题。下面本文将就这些问题进行探讨。

2、COVERAGE、SDE 3 LAYER和Geodatabase

a、什么是Geodatabase?

Geodatabase是ArcInfo 8引入的一个全新的空间数据模型,是建立在DBMS之上的统一的、智能化的空间数据库。所谓“统一”,在于Geodatabase之前所有的空间数据模型都不能在一个同一的模型框架下对GIS通常所处理和表达的地理空间要素,如:矢量、栅格、三维表面、网络、地址等,进行统一的描述。而Geodatabase做到了这一点。所谓“智能化”,是指在Geodatabase模型中,地理空间要素的表达较之以往的模型更接近于我们对现实事物对象的认识和表述方式。Geodatabase中引入了地理空间要素的行为、规则和关系,当处理Geodatabase中的要素时,对其基本的行为和必须满足的规则,我们无需通过程序编码;对其特殊的行为和规则,则可以通过要素扩展进行客户化定义。这是其它任何空间数据模型都做不到的。

b、COVERAGE及其局限性

COVERAGE数据模型:

Coverage数据模型在GIS界可谓家喻户晓。它源自ESRI于1981年推出的第一个商业化GIS软件——ARC/INFO。在此之前,计算机化的图形表示,主要是源自通用的CAD软件。在CAD的数据模型中,点、线、面等几何要素以二进制形式保存于文件中,相关的注记、颜色、线型等属性也跟几何数据放在一起。当我们从信息系统的角度来审视这些CAD数据模型时,发现其对于空间数据的信息描述和分析有着致命的弱点。而ARC/INFO的Coverage数据模型,则通过以下两个方面的优势,确立了它在此后近二十年的时间里的空间数据模型标准的地位:

* 空间数据与属性数据关联。空间数据放在建立了索引的二进制文件中,属性数据则放在DBMS表(TABLES)里面,二者以公共的标识编码关连。

* 矢量数据间的拓扑关系得以保存。由此拓扑关系信息,我们可以得知多边形是哪些弧段(线)组成、弧段(线)由哪些点组成、两条弧段(线)是否相连以及一条弧段(线)的左或右多边形是谁?这就是通常所说的“平面拓扑”。

第1页

免费下载Word文档免费下载:什么是Geodatabase

(下载1-5页,共5页)

我要评论

返回顶部