地理信息共享为什么基于SOA


发布日期 : 2017-05-22 01:55:38 UTC

访问量: 195 次浏览

地理信息交换共享技术的发展经历了第一代面向文件的共享方式、
第二代基于数据库应用程序编程接口的直连获取方式以及
第三代集中式的数据存储和管理等三个阶段。
随着Web服务技术的发展和应用,地理信息共享迎来了面向服务的新模式。
新一代地理信息共享技术不仅解决了传统地理信息共享中存在的诸如实时性、
安全性等问题,还成功开启了地理信息的服务聚合时代,
从而使地理信息应用从过去的专家型向大众型转变,
极大地降低了各部门使用地理信息服务的门槛。

几年前大部分需要在自己的业务系统中使用
GIS功能的部门都是按照如下步骤进行建设的:

1.向城市基础地理数据管理部门申请基础GIS数据,
但这些数据因为保密等原因,
在数据类型和数据范围上受到了严格的限制与约束。

2.将自己的部门GIS数据进行坐标和格式转换操作并加载到空间数据库中,
保证两套GIS数据能够无缝地叠加在一起。

3.在业务系统开发中,选择某种GIS组件进行二次开发,
并通过空间数据引擎让业务层直接连接数据层(空间数据库)。

4.将业务模块与GIS模块进行集成、
整合和调试,然后上线运行。

在此过程中,负责项目实施的业务部门需要购买GIS平台软件、
GIS服务器软件和GIS数据库软件,聘用具有GIS知识的技术人员对系统进行开发、
维护和管理,而达到的功能主要是为了在业务系统中浏览地图而已。
此外,为了让系统具有生命力,
技术人员必须定期向当地基础地理数据的管理部门申请新的基础GIS数据,
并根据自己的业务需求进行数据清洗和转换。同时,
由于GIS模块通过空间数据引擎直接访问空间数据库,
对网络条件和用户数毋有很大的制约,一旦用户超过一定限度,
对大范围地形的调图操作将花费数分钟的等待时间。
这些都限制了用户体验,
极大地降低了一般GIS应用单位和个人广泛使用GIS系统和地理信息的热情。

而基于SOA,以Web服务、空间数据库、
空间数据共享与互操作等技术为核心,
利用电子政务网络、互联网以及部门局域网等环境,
按照共享集成的原则,可以对全国、全省及全市的多级、多源、
异构的空间数据库进行一体化组织,以地理信息政务服务、公众服务、
专题服务、三维服务、位置服务、政府应急服务和产品分发服务等多种形式,
向政府管理部门、行业应用、公众、企业等提供全方位的、
公共与个性化结合的地理信息服务,如图所示。