5.3.1 概述 Geodatabase几何模型 Geodatabase模型是ESRI公司在ArcGIS中推出的一种新型的面向对象的空间数据库模型。它采用面向对象技术将现实世界抽象为由若干对象类组成的数据模型,每个对象类有其属性、行为和规则,对象类间又有一定的联系。Geodatabase 按层次结构将地理数据组织成数据对象,并存储在要素类、对象类和要素集中。(2)Multiuser geodatabases:Geodatabase 中的数据集包括:(1)Personal geodatabases:为一mdb文件,适用于小型项目的地理信息系统。Personal Geodatabase 可以使用Access 数据库打开。其数据库容量为2GB。 2.栅格数据集(Raster Datasets)可以表现为影像地图、表面、表现某个环境因子采样数据的Grid、或者是普通的实物照片。有些栅格数据具有多个波段。3.不规则三角网数据集(TIN datasets)是从表面上采样高程点数据生成的不规则三角形。TIN 可以用于模拟地球表面,同时也可用于连续性的环境因子的分布研究,比如碳元素的分布。1.要素数据集(Feature Datasets) 对于大型的企业数据库,可以通过ArcSDE为运行在PC上的ArcInfo 应用程序提供Geodatabase。ArcSDE 不仅提供对地理数据的远程访问,而且还允许多用户同时编辑同一地理数据。ArcSDE 可以实行海量数据的中央化管理。 Geodatabase模型的优势1)地理数据统一存储管理。所有数据都能在同一数据库里存储并中心化管理。
2)数据输入和编辑更加准确,通过智能的属性验证确定减少很多的编辑错误。
3)用户更为直观地处理数据模型。Geodatabase 将要素的“自然”行为绑定到存储要素的表中。
4)要素具有丰富的关联环境。使用拓扑关系、空间表达和一般关联,不仅可以定义要素的特征,还可以定义要素与其它要素的关联情况。当与要素相关的要素被移动、改变或删除的时候,用户预先定义好的关联要素也会做出相应的变化。
5)可以制作蕴含丰富信息的地图。通过直接在ArcMap 中应用先进的绘图工具,可以更好地控制要素的绘制,还可以添加一些智能的绘图行为。
6)地图显示中,要素是动态的。在ArcInfo 中处理要素时,它们能根据相邻要素的变化做出响应。也可以将要素与自定义查询或分析工具关联到一起。
7)要素形状可以更形象地定义。Geodatabase 中,可以使用直线、圆弧、椭圆弧和贝塞尔曲线来定义要素形状。
8)要素都是连续无缝的。Geodatabase 中可以实现无缝无分块的海量要素的存储。
9)多用户并发编辑地理数据。Geodatabase 数据模型允许多用户编辑同一区域的要素,并可以协调出现的冲突。
图4-5-5 Geodatabase中对象层次结构图4-5-6 Geometry类库中的主要几何对象 [回节目录] [下一根节] [根节目录] [回章目录]