论文部分内容阅读
WebGIS是在Internet或Intranet网络环境下的一种存储、处理、分析、显示和应用地理信息的计算机系统.随着互联网的飞速发展,GIS应用也从桌面进入到了互联网时代.虽然网络上的空间信息资源在不断增长,但由于行业政策、安全性以及商业利益等方面的原因,空间信息资源各自独立、相对封闭,大多是存于特定的GIS系统和桌面应用中,无法相互沟通和协作形成了空间信息孤岛,造成用户很难通过浏览器来访问和处理这些海量的分布于Web上的空间数据,因此难于实现Web数据共享和互操作,以满足Internet上空间信息应用的需要.该文着重探讨了基于XML/GML的WebGIS数据共享技术.论文首先介绍了万维网地理信息系统及其特点与发展趋势和存在的问题,由此引出开放式地理信息系统互操作平台以及实现此开放性的要求,即实现地理信息在网络上的数据共享和处理的互操作.针对目前WebGIS实施技术的不足,该文利用XML这一跨平台网络语言的优势,将XML技术与WebGIS相结合,提出使用XML/GML技术构建WebGIS及其数据共享方法,以XML/GML为信息描述和数据存储的手段,实现了Web上GIS数据的有效传输、共享与集成.针对WebGIS的特点和空间数据量大、传输效率低的问题,该文提出了一种海量空间数据分布式存储和处理方法,并进一步探讨了对基于XML的WebGIS空间信息进行查询和显示的方法;针对基于XML/GML格式的空间数据的存储和访问,研究了在WebGIS中如何进行XML数据与关系数据库之间的映射与转换;针对目前GIS数据格式繁多和由此造成的不同来源空间数据难于集成的问题,采用GML作为统一的空间数据描述语言,探讨了基于GML的空间数据存储,实现了基于GML的地理信息建模.同时将这种模型和方法应用到实际工作中,在部分理论基础上实现了浙江省交通事故处理系统.基于XML/GML的地理信息系统的研究和应用目前尚处于起步阶段,但对它的研究与发展将对传统的WebGIS技术带来巨大的冲击.该文对基于XML/GML的WebGIS数据共享技术进行了初步的探讨与研究,为今后设计和实现开放式的WebGIS系统奠定了基础.