论文部分内容阅读
我国地质和地理环境复杂,气候条件差异大,地质灾害种类多,分布广,危害大,是世界上地质灾害最严重的国家之一。为了开展地质灾害防治,减少灾害损失,保护人民生命财产安全,需要对地质灾害进行调查,建立地质灾害信息系统。地质灾害数据具有信息量大、分布面广、随时间变化而变化的显著特点,地质灾害信息系统必须能有效地组织管理海量数据,实现数据动态更新管理、信息快速传递、地质灾害管理信息及时发布。地质灾害信息系统是基于GIS的应用系统。WebGIS是当今GIS应用方面非常流行的技术。WebGIS是Internet技术应用于GIS开发的产物。应用WebGIS技术,能将空间信息与属性信息的处理完美结合起来,以直观的方式显示所有移动目标、固定目标的位置和状态,并直接在地图上对受控目标进行管理,系统具有界面友好、操作便捷、实时性强、信息量大、稳定可靠的特点。正由于WebGIS的这些特点,本系统采用当今WebGIS的先进技术来加以实现。本文研究了WebGIS的发展历程,给出了WebGIS的不同实现技术的优缺点。根据地质灾害信息系统的特点,实现了基于Ajax技术的WebGIS平台。本系统地质灾害数据存储在SQL Server 2005数据库中,使用Web Service技术,将对信息数据的访问封装成网络数据服务。本系统提供的地图不是实时生成的,而是事先裁剪好的栅格地图。结合ASP.NET和Ajax技术,由服务器端进行业务数据处理,将大量的逻辑坐标转换和图片显示拼接的计算都放在客户端,很好地实现了负载平衡。系统具有速度快、效果好、过渡平滑、用户体验好、能够满足巨大人数的访问要求等特点。本系统采用的WebGIS原理可以应用到两个方面。一是面向大众的地图服务,二是海量矢量数据的业务应用。