MAPGIS面向实体的空间数据模型

MAPGIS的空间数据模型将现实世界中的各种现象抽象为对象、关系和规则,各种行为(操作)基于对象、关系和规则,模型更接近人类面向实体的思维方式。该模型还综合了面向图形的空间数据模型的特点,使得模型表达能力强,广泛适应GIS的各种应用。

(1)对象

在MAPGIS7.0中,对象是现实世界中实体的表示。诸如房子、湖泊或顾客之类的实体,均可用对象表示。

(2)对象类

根据对象的行为和属性可以将对象划分成不同的类型,对象类是具有相同行为和属性的对象的集合。在空间数据模型中,一般情况下,对象类是指没有几何特征的对象(如矿区所有者、表格记录等)的集合。特殊的对象类包括要素类、关系类、注记类、修饰类、动态类、几何网络。

MAPGIS7.0的空间数据模型将现实世界中的各种现象抽象为对象、关系和规则,各种行为(操作)基于对象、关系和规则,模型更接近人类面向实体的思维方式。该模型还综合了面向图形的空间数据模型的特点,使得模型表达能力强,广泛适应GIS的各种应用。

(3)子类型

子类型是对象类的轻量级分类,以表达相似对象。不同类或子类型的对象可以有不同的属性缺省值和属性域。

(4)要素类

要素是具有几何特征的对象,要素包括属性、几何元素和图示化信息,几何元素是点、线、多边形等几何实体的组合。要素类是具有相同属性的要素的集合,是一种特殊的对象类,往往用于表达某种类型的地理实体,如道路、学校等。

(5)关系类

在面向实体的空间数据模型中,对象之间的联系被称作关系,是一种特殊的对象。

关系类是关系的集合,一般在对象类、要素类、注记类、修饰类的任意两者之间建立关系类。

(6)注记类

注记是一种标识要素的描述性文本,分为静态注记、属性注记和维注记。

  • 静态注记是一种内容和位置固定的注记,包括注记和版面。
  • 属性注记的内容来自要素的属性值,显示属性注记时,动态地将属性值填入注记模板。因此也称为动态注记,
  • 维注记是一种特殊类型的地图注记,仅用来表示特定的长度和距离。

(7)修饰类

修饰类用于存储修饰地图或者辅助制图的要素,包括几何图形、接图表、图例、指北针、图框、比例尺、贴片和块。

(8)动态类

动态类是一种特殊的对象类,是空间位置随时间变化的动态对象的集合。

(9)几何网络

几何网络是边要素和点要素组成的集合。

ArcGIS Geodatabase几何对象模型 GeoStar空间对象数据模型

作者:,GIS爱好者。
分享本文,请您带上本文链接
分享到:

发表评论