OpenGIS的一些基本概念

OpenGIS的一些基本概念


发布日期: 1970-01-01 更新日期: 2016-10-26 编辑:zhangxiang 浏览次数: 5370

标签:

摘要: OpenGIS定义了一组基于数据的服务,而数据的基础是要素(Feature)。所谓要素,简单地说就是一个独立的对象,在地图中可能表现为一个多边形建筑物,在数据库中即一个独立的条目。要素具有两个必要的组成部分,几何信息和属性信息。 OpenGIS将几何信息分为点...

OpenGIS定义了一组基于数据的服务,而数据的基础是要素(Feature)。所谓要素,简单地说就是一个独立的对象,在地图中可能表现为一个多边形建筑物,在数据库中即一个独立的条目。要素具有两个必要的组成部分,几何信息和属性信息。

OpenGIS将几何信息分为点、边缘、面和几何集合四种:其中我们熟悉的线(Line string)属于边缘的一个子类,而多边形(Polygon)是面的一个子类。也就是说OpenGIS定义的几何类型并不仅仅是我们常见的点、线、多边形三种,它提供了更复杂更详细的定义,增强了未来的可扩展性。另外,几何类型的设计中采用了组合模式(Composite),将几何集合(GeometryCollection)也定义为一种几何类型,类似地,要素集合(FeatureCollection)也是一种要素。

属性信息没有做太大的限制,可以在实际应用中结合具体的实现进行设置。相同的几何类型、属性类型的组合成为要素类型(FeatureType),要素类型相同的要素可以被存放在一个数据源中。而一个数据源只能拥有一个要素类型。因此,可以用要素类型来描述一组属性相似的要素。在面向对象的模型中,完全可以把要素类型理解为一个类,而要素则是类的实例。 通过GIS中间件可以从数据源中取出数据,供WMS服务器和WFS服务器使用。WMS服务器接收请求,根据请求内容的不同,可以返回不同格式的最终数据。例如,WMS可以返回常用图片格式的地图片段供最终用户阅读(类似Google Maps),其中地图是根据一个样式文件(SLD)生成的,它描述了地图的线划粗细,色彩等;WMS也可以返回GeoRSS和KML用来和其它地图服务互通。

WFS服务器也可以接收请求,但WFS将返回GML 格式的地理信息数据。GML是一种基于XML的数据格式,它可以完整的再现数据,也是 OpenGIS数据源的重要形式。也就是说,WFS返回的GML可以继续作为数据源。在WFS请求中,OpenGIS定义了一个Filter标准,用来实现对数据的筛选,使WFS更加灵活。另一方面,WFS还支持通过WFS-t提交客户端对数据的修改。通俗地说,WMS是“只读”的,而WFS则是可以读写的。

草草说完,发现自己的理解也十分有限,如有谬误,还望读者不吝指正。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org