论文部分内容阅读
当前,GIS应用越来越广泛,越来越复杂,各种各样的GIS平台层出不穷。由于GIS平台多样化,GIS软件和GIS数据都不能很好共享,即使在同一个平台下的数据和软件共享都存在诸多问题,导致形成目前GIS开发和应用中存在许多“信息孤岛”。虽然OGC(Open Geospatial Consortium)公司提出了基于Open GIS的互操作规范、分布式计算技术、Web服务技术等,但是其应用还不广泛。因此,将各种GIS平台的应用和GIS数据整合起来,消除“信息孤岛”,成为我们关注的的焦点。
本文就Web Services在GIS系统中的应用模型及在实际中的应用进行了详细的探讨。结合作者所参与的“贵阳市经济开发区安监GIS平台”,对如何进行Web GIS和C/SGIS设计进行分析。并在此基础上,结合日趋成熟的Web Services技术,在同构平台(ESRI)下,对软件和数据的整合作了初步尝试。研究工作主要涉及以下方面:
1、本文对Web Services技术作了详细阐述,重点分析了Web Services在JAVA和.NET平台下实现的机制和原理。同时结合项目实例,总结了如何在.NET平台下实现Web Services技术;
2、经过在对OGC公司的Open GIS互操作规范作深入研究之后,结合ESRI公司的g.net体系架构和Arc Services,提出了基于Arc Services的GIS服务模型。
3、结合作者参与的“贵阳市经济开发区安监GIS平台”,通过设计了一个原型系统,初步验证了Web Services在ESRI架构下整合数据和服务的可行性。