论文部分内容阅读
WebGIS技术是GIS在网络技术上的应用,随着Internet的发展,WebGIS的应用已经深入到各领域,正面向标准化、开放性和跨平台方面发展。目前,很多领域已经实现了WebGIS研究,WebGIS已成为GIS发展的趋势。本课题将WebGIS引入到宁夏中草药资源在地图上的定位管理,让宁夏中草药资源以GIS地图的方式展示给用户,实现形象具体化的资源管理。
本课题首先对WebGIS体系架构作了分析,分层架构是实现WebGIS的最佳途径, MVC模式为首选,采用最为简洁和清晰的ArcIMS作为开发WebGIS的基本平台。其次,对系统实现过程中采用的技术和运用的方法作简单介绍分析。Ajax交互模式的运用采用异步处理,快速解决网络带宽负担,显示页面信息;由于GIS地图包含海量的空间数据,一般的传输方法会增加网络负载,不但减慢网络传输速度,甚至可能导致数据丢失,本文使用压缩传输方法传输GIS矢量数据,通过在服务器端压缩矢量地图数据,客户端处解压数据还原成图片来解决传输瓶颈。第三,设计出宁夏中草药资源地理分布的总体体系结构,通过J2EE来布置Web应用程序,实现系统的MVC模式,特别是GIS服务器方面,由于GIS空间数据非常庞大,分层模式可以将GIS服务布置在一台机器或者基于网络的多台机器上。最后,实现宁夏中草药资源在地图上的分布,包括一般地图具有的基本功能,如放大缩小功能、漫游功能和对面积的测量计算功能,中草药资源在地图上的分布形式,通过中草药名称对其地理位置分布的查询,中草药的基本信息情况的描述。整个系统的实现目标是在GIS地图上确定中草药资源的分布区域,结合中草药的基本信息,可以直观显示给用户,也可以通过查询在GIS地图上显示某种特定的中草药信息。