从软件技术手段角度观察,现阶段地理信息共享早已经历了面对文档的第一代共享和面对空间数据库的第二代共享两个阶段的快速发展,伴随着ServiceGIS的快速发展和运用,已经迈入面对服务项目的地理信息共享新模式。新一代地理信息共享不但解决了当今地理信息共享中存有的众多难题,还产生了数据共享和作用共享多管齐下的第三代地理信息共享改革,并取得成功打开了地理信息的服务项目汇聚时期。
1、面对文档的共享
初期的GIS软件一般选用文档方式管理空间数据。因而,在空间数据库技术被广泛运用以前,根据共享文档完成地理信息共享,是惟一行得通的方法。
伴随着网络技术应用的持续普及化,大家开始根据互联网上传和免费下载地理空间数据文档来共享地理信息。在局域网络內部,大家甚至能够根据相互之间浏览互联网上电子计算机的共享文件夹名称,立即载入网络服务器高度一致一份数据文档,以确保全部终端设备使用者总能得到 全新的地理信息并与别的使用者维持版本号的一致性。
1998年初完工的南宁国土局地理信息系统软件,便是以这类文件夹名称共享的方法,通过让每一个客户端直接浏览网络服务器上的同一份DGN数据文档来完成各单位与信息管理中心间的地理空间数据共享的。应当说,简易实用是面对文档的地理信息共享方法最突显的特性,但其先天不够显而易见。
数据损失难题。数据在不同软件中间持续变换和传输,数据精密度很可能遭到不同水平的损害,乃至导致一部分数据內容的遗失。
数据可视化主要表现的一致性难题。因为不同的GIS手机软件均选用了各自单独的符号库和地理信息数据可视化主要表现技术,因此来源于别的企业或系统软件的地理信息数据文档在导进不同GIS软件时,都难以避免地要再次展开数据可视化配备的重复劳动,非常容易导致不一致的数据可视化主要表现。
工作效能难题。面对文档的地理信息共享,必须持续展开文件格式转换派发、进行来源于别的企业的数据导进、解决系统软件间的数据组织和数据可视化主要表现配备及其反复建库等难题,不仅提升数据共享的劳动量,导致了很多适度性的无效劳动,减少了工作效能,并且一旦碰到应急等紧急状况,面对文档的地理信息共享也会因此严重影响工作进展,进而造成更大的损害。
2、面对数据库的共享
到了2000年,空间数据库技术开始普及化,现阶段,这类技术早已替代了传统式文档的管理方式,变成地理信息尤其是大量地理信息管理方法的主流技术。另外,空间数据库技术也产生了面对数据库的第二代地理信息共享方式。
因为空间数据库适用互联网上多客户并发浏览,尤其是适用多客户并发写操作,因而,空间数据库很快就变成在局域网络内共享地理信息数据的技术服务平台。现阶段,关键的大中型GIS运用新项目在管理地理信息数据时,选用的全是空间数据库。同一个企业的好几个客户端能够直接浏览统一的空间数据库网络服务器,进而得到 可控性的版本号一致性。
多年前,茂名市信息中心软件协作进行了茂名全市信息化的统筹规划,并依照面对数据库的共享方式搭建了茂名市基础地理信息共享服务平台。其他委办局的技术专业软件系统,都能够根据浏览空间数据库连接该共享服务平台,大大缩短了委办局技术专业软件系统的开发周期,另外节省了很多反复建设的项目投资。在随后的新项目中,这类方式迅速获得推广,并在北京的崇文、昌平、怀柔、大兴、平谷和上海奉贤、浙江绍兴等多个地政府机构构建了有关实例。
但伴随着推广应用的日渐普遍和深层次,该方式也显现出了一些潜在性的难题,不利进一步大范畴应用推广。
对网络信息安全规定较高。在网络上对外开放空间数据库浏览端口,对互联网安全系数有一定规定。在安全可控的局域网络内应用推广具备一定的可行性分析,但若要完成远程控制共享,存有数据安全风险。
难以完成异构GIS服务平台集成化运用。一般规定运用单位与基本地理信息出示单位应用同样的GIS服务平台,或是规定根据各种GIS服务平台都适用的空间数据库技术来搭建基础地理信息共享服务平台。但因为一些大中型城市或企业的地理信息系统应用发展较早,各单位早已构建了根据不同GIS平台开发的信息化系统软件,要统一GIS服务平台就势必要打倒现有的系统软件成效,这类作法很不经济。
对于这类状况,一些企业明确提出,选用OracleSpatial等数据库原生产商的空间数据库构建地理信息共享服务平台。虽然这类作法表层上解决了各种GIS服务平台均可适用浏览的难题,但与GIS平台厂商自身产品研发的空间数据库技术对比,数据库原生产商的空间数据库技术不管特性还是专业分析作用层面都遭受一定限定,远逊于GIS服务平台软件商的空间数据库技术。因而,根据数据库原生产商的空间数据库技术搭建的地理信息共享服务平台在中国并未形成主流。
3、ServiceGIS面对服务项目
但是,伴随着近些年SOA(面对服务项目的管理体系构架)潮流的盛行,这一软件工程方法也一样引起了新的GIS软件技术改革,产生了服务式GIS(ServiceGIS)。
ServiceGIS是产生于面对服务项目软件工程方法的GIS软件技术,它源自于部件式GIS,是在部件式GIS基本上的质的飞跃,也是部件式GIS的升级。在部件式GIS功能齐全的部件群基础上,ServiceGIS选用面对服务项目的软件工程方法,把GIS的所有作用封装为Web服务(WebService),进而完成了被各种手机客户端混合开发、跨互联网、跨语言地启用,并具有了服务项目汇聚工作能力以集成来源于别的网络服务器发布的GIS服务项目。ServiceGIS软件系统的新突破,关键包含下列好多个层面。
在细粒度部件式GIS基础上,封装粒度分布适度的多功能GIS服务项目群,组成ServiceGIS的网络服务器,并向手机客户端公布这种服务项目。这里注重多功能的GIS服务项目,包含数据管理方法、二维数据可视化、三维可视化、地图在线编写、绘图排版设计及其各种空间剖析和解决等,而不仅是WebGIS时期的基础GIS作用。
客户端GIS软件具有服务项目汇聚工作能力,可汇聚同一生产厂家服务器软件和第三方服务器软件公布的GIS服务项目,并与当地数据和当地作用集成化运用。
服务端软件具有强劲的服务项目汇聚工作能力,能够汇聚来源于其他网络服务器上公布的GIS服务项目,并能够将汇聚后的结果再度公布,而再度公布的服务项目还能够再次被其他的服务器软件汇聚。
网络服务器适用公布根据通用性标准的服务项目,如WMS、WCS、WFS、WPS、GeoRSS、KML等,便于被第三方软件做为客户端集成化启用。
ServiceGIS是一个详细的、面对服务项目的GIS软件技术管理体系,它包含服务供应商、服务项目顾客和服务质量标准。ServiceGIS另外也是一个多功能的GIS技术管理体系,远远跨越了WebGIS时期的作用。ServiceGIS与WebGIS之间的区别,就好似GIS软件与在线地图软件之间的差距。
ServiceGIS承继了部件式GIS所具有的一系列优势,如跨语言二次开发、眼见为实的应用程序开发方法、与其他IT技术承继的强劲工作能力、高度可伸缩型等。
根据ServiceGIS,基础地理信息供货单位把早已构建的基础地理信息库根据Web服务向各单位公布,进而使各单位能够直接通过浏览这种Web服务,应用基础地理信息数据,完成与本企业的专题讲座数据累加集成,用以开发应用系统。
因为选用了面对服务项目的管理体系构架及其ServiceGIS技术,根据这种方法搭建的地理信息共享服务平台被称作地理信息服务共享平台。基础地理信息供货单位能够 搭建基础地理信息服务共享平台,各单位还可搭建专题地理信息服务共享平台。GIS软件系统则在各地理信息服务共享平台基础上开发设计,这类根据SOA的全新升级的地理信息系统软件统筹规划将会为数字城市建设和分布式系统公司信息化的基本建设带来强劲的活力,并且为各单位互相隔断的信息化烟囱状况找到痊愈的药方。
现阶段,重庆市基础地理信息中心和西安市信息中心已经根据MAPGIS和面对服务项目的地理信息服务共享方式,进行特大型城市的地理信息服务共享平台建设。在SOA变成主流的软件工程方法的状况下,ServiceGIS将获得愈来愈普遍的运用,而全新升级的第三代面对服务项目的地理信息共享方式也将在政府部门信息化、公司信息化和个人运用等多各行业获得迅速发展壮大。这一方式将更改未来十年的GIS软件系统开发方式,真实打开地理信息共享的服务项目汇聚时期。