实现GIS互操作的技术

来源:互联网 发布:excel查找同列重复数据 编辑:程序博客网 时间:2024/05/16 05:54
当前实现互操作的主要技术有GML(Geography Markup Language),WFS(Web Feature Server)和SVG(Scalable Vector Graphics)
(1)GML是GML是OGC的一个关于地理对象的模型、编码、传输和存储的标准。GML提供了一些描述空间特征和及它们在GML框架中的对应属性。包括描述特征的方案、坐标参考系统、几何体、拓扑关系、时态、量测单位等。GML使得不同系统之间的互操作要方便的多,如下图

客户端通过向Web服务器发送数据请求,Web 服务器将请求转发给连接它的多级GIS数据服务器,GIS数据服务器分析处理请求后,将结果返回Web服务器,Web服务器以GML数据形式返回请求数据的客户端。如下图

(2)WFS可以在特征元素水平提取和处理数据,是OpenGIS的实现规范,可以以源数据格式获取数据,并把获取的数据传输给GML,最终传输给 Web浏览器。

以下给出OGC的WEB服务器结构
 
(3)SVG则解决数据的显示问题。SVG是基于XML的W3C的标准格式,它工作在Web浏览器上。使用SVG的优点是明显的。首先它是矢量数据,而非栅格数据(GIF、JPEG等);其次它可以进行尺度变化,即可以以任何分辨率、任何尺寸显示在任何设备上;三是数据量小;四是可以提供与其他许多文件、矢量数据、栅格数据的超连接;五是SVG是一个XML文件,与其他基于XML的技术兼容,并可以方便进行编辑和显示在任何操作系统和Web环境。

原创粉丝点击