OGIS类似于API(提供统一的接口),但它和API又有区别:API通常需要在一个特定的操作系统和程序语言环境下才能使用,而OGIS中的规程是在更高一级上的抽象,它独立于具体的分布平台、操作系统及程序设计语言,使软件开发者建立的地学应用软件能在当今任何分布计算平台(DCPS)下相互可操作。
具体说,OGIS框架主要由三部分组成:开放的地理数据模型(Open Geodata Model),OGIS服务模型(Open Services Model)以及信息群模型(Information CommunitiesModel)。
1)开放的地理数据模型(OGM)
(1)对现实世界的抽象方法在OGIS中,将现实世界中所有地理元素抽象为实体和现象,其中实体是指可识别的,离散的对象,并且具有已确定的边界和空间范围,如,建筑物、河流等。而现象是指连续的空间,它没有明确的范围和边界,如温度,它只有和某一固定点或某一时间相联,通过现象的值才有意义。在OGIS中的基本对象是特征(Feature)和层(Coverage)。特征是对现实世界中实体的抽象或描述,它具有空间域、时间域或时空域,它包括用时间和空间确定的几乎所有的内容,如桌子,建筑物。特征是通过特征集合来管理的。层是由一个时空域中相关联的点组成的,其中每个点都和某一值相对应,它可为简单值,也可为复杂值。因此,层是一个从时空域到属性域的函数,在OGM中,它是以函数形式来表示的。特征、层用来表示现实世界中的实体和现象。现实世界,抽象模型和OGM之间具有如图7.5所示的影射关系。
(2)特征和层之间的关系特征和层是观察地理数据的两种不同的方式,大多数数据都可用这两种形式来表示,但特征侧重于实体的范围、语义、几何属性,而层侧重于每点的值。层是从特征中产生出来,它具有特征的所有特性,特征可以递归定义,即几个不同特征及层能组成另一个特征。
(3)几何体——OGM中可支持的对象由于地理信息系统中多数为空间数据,因此它必须有时间域、空间域。在特征中,将与空间坐标相关的属性抽取出来,称为几何体,其表示法如下:在OGM中,采用0、1、2以及三维拓扑来表示,如表7.3所示。
(4)时空参考系统几何体属性是用来描述几何体的特征,如位置、精度等。在OGIS中,如何为几何体在现实世界中进行定位?为此,引进时空参考系统。它是说明几何体的坐标是如何确定的,离开了时空参考系统的几何体的空间属性是毫无意义的。
(5)语义特征——OGIS特征的属性及属性集特征主要是通过属性集来描述的,它包括几何属性和语义属性,语义属性是对特征的解释和理解,在OGM中是通过语义模式(Schema)来描述的,它包括属性名称、数据类型(基本类型,如整型、实型)以及约束条件等。
(6)元数据——OGIS中特征和特征集的特征 元数据是特征以及特征集的特征。简单地说,它是特征或特征集中属性的子集。它将该特征或特征集中特殊的、与众不同的属性抽出,并对它们进行描述。
本文标题:开放式地理信息系统-开放式地理信息系统(3)
手机页面:http://m.dljs.net/dlsk/gisdao/50203.html
本文地址:http://www.dljs.net/dlsk/gisdao/50203.html