随着计算机能力的提高,计算机的存储能力和运算能力不再作为考虑问题的重心,地理相关模型的空间实体很难用对象技术表示。也很难适应日益发展的 *** 化多用户并发数据操作。为了更好的能将特征(feature)和行为(behavior)结合在一起,从Arc/Info8起,ESRP推出了一种新的面向对象数据模型称为Geodatabase数据模型。Geodatabase数据模型使得物理数据模型与其逻辑数据模型更加接近。
Geodatabase在实现上使用了标准的关系——对象数据库技术。它支持一套完整的拓扑特征集,具有大型数据库系统在数据管理方面的优势 (数据的一致性、连续的空间数据 *** 、多用户并发操作)。Geodatabase用更先进的几何特征、复杂 *** 、特征类的关系、平面几何拓扑和其他对象组织模式扩展了Coverage和Shape的文件模型,使得空间数据对象及其相互间的关系、使用和连接规则等均可以方便地表示、存储、管理和扩展。引人这种新的数据模型的目的在于让用户可以通过 在其数据中加入其在应用领域的 *** 或行为以及其他任意的关系和规则,使数据更具智能和而向对象的应用领域。Geodatabase模型结构:
1.要素类(feature class)
同类空间要索的几何即为要素类,如河流、道路、电缆等。
添加微信好友, 获取更多信息
复制微信号
2.要素数据集(feature dataset) 要素数据集由一组具有相同空间参考(spatial reference)的要素类组成。
3.关系类(relationship class)
定义两个不同的要素类或对象类之间的关联关系。
4.几何 *** (geometric network)
几何 *** 是在若干要素类的基础上建立的一种新的类,定义几何 *** 时,我们指定哪些要素类加人其中,同时指定其在几何 *** 中扮演的角色。
5.城(domains)
定义属性的有效取值范围。它可以是连续的变化区间,也可是离散的取值 *** 。
6.有效规則(validation rules)
对要素类的行为取值加以约束的规则
7.栅格数据集(raster datasets)
用于存放栅格数据。可以支持海量栅格数据,支持影像镶嵌,可通过建立“金字塔”索引并在使用时指定可视范围提高检索和显示效率。
8.TIN datasets
TIN是Arc/Info中非常经典的数据模型,是用不规则分布的采样点的采样值构成的不规则三角 *** 。它可用于表达地表形状或其他类型的空间连续分布特征。
9.定位器(locators)
定位器是定位参考和定位 *** 的组合,对不同的定位参考,用不同的定位 *** 进行定位操作。
来源:开源地理空间基金会中文分会
来源链接:https://www.osgeo.cn/post/1fc32
本站声明:网站内容来源于 *** ,如有侵权,请联系我们,我们将及时处理。