基于OpenGIS的WebGIS客户端的Ajax实现An Ajax implementation of a WebGIS client based on OpenGIS
杨朝晖,郑文锋,王绪本,李晓璐,银正彤
摘要(Abstract):
为了使GIS应用系统的开发可以在单一环境和工作流中进行,使用分布于网络上的任何地理数据和操作,消除地理信息应用之间及地理应用与其他信息技术应用之间的"鸿沟",建立一个无"边界"的、分布的、基于构件的地理数据互操作环境。采用Ajax技术设计并实现了基于OpenGIS的WebGIS客户端,提出了各项系统功能解决方案,通过局部刷新的方式来更新页面,减少了用户的等待时间,增强了用户体验。基于OpenGIS开发,使客户端能够访问任何符合OpenGIS规范的地图服务器,减轻了服务器压力,同时有利于数据共享。
关键词(KeyWords): OpenGIS;WebGIS客户端;Ajax;网络地图服务;网络要素服务
基金项目(Foundation): 国家自然科学基金:羌塘国家自然保护区空间信息共享环境应用研究(40761018)
作者(Author): 杨朝晖,郑文锋,王绪本,李晓璐,银正彤
参考文献(References):
- [1]杨志波.基于Ajax技术的WebGIS研究及实[D].广州:中国科学院广州地球化学所,2006.
- [2]陈立,等.基于Ajax的WebGIS遥感影像网络发布系统的设计与实现[J].测绘科学,2007,32(5).
- [3]郑文锋,银正彤,阚瑷珂,王绪本.基于OpenGIS的地震信息采集与震灾评估系统[J].地震研究,2007,30(2):196-201.
- [4]李新通,何建邦.GIS互操作与OGC规范[J].地理信息世界,2003,(5):23-28.
- [5]OGC.2004c.Web Ma PService interface,Version[1.3][EB/OL].http://www.opengeospatial.org/standards/.
- [6]OGC.2002.Web Feature Service,Version[1.0][EB/OL].http://www.opengeospatial.org/standards/.
- [7]OGC.2007.Web Coverage Service,Version[1.1.1][EB/OL].http://www.opengeospatial.org/standards/.
- [8]OGC.2007.Web Processing Service,Version[r4][EB/OL]http://www.opengeospatial.org/standards/requests/28.
- [9]OGC.2001.Geography MarkupLanguage,Version[2.0][EB/OL].http://www.opengeospatial.org/standards/.
- [10]柯自聪.Ajax开发精要[M].北京:电子工业出版社,2006.