论文部分内容阅读
随着网络化、信息化的迅猛发展,WebGIS已成为进行地理空间事物与现象表现、处理、分析乃至决策等的主流手段,是GIS的重要发展方向之一。凭借Web与GIS结合的双重优势,越来越多的领域表现出了对WebGIS的迫切需求。在农业信息化进程中,WebGIS是实现农业领域生产管理现代化的重要技术手段。数字农业的提出,则表现出农业对于WebGIS的进一步需求。但目前的WebGIS多是各种大型企业化WebGIS平台,基于这种平台的WebGIS整体结构庞大、复杂,功能全面、性能优越,对系统软硬件性能要求高,这成为大众化普及应用的一个巨大障碍。大众化普及应用不需要其企业化平台的丰富功能与全面性能,却要求廉价的产品与轻量级的性能。当前农业信息化和数字农业的发展便是这样一种轻量级应用需求。在这种情形下,本研究提出了设计轻量级GIS数据引擎、构建轻量级WebGIS的研究解决方案,旨在一定程度上解决目前GIS普及中所面临的困难。在构建的轻量级WebGIS基础上,初步设计实现测土配方施肥管理系统,为轻量级GIS应用提供示范试验。研究借助于当前流行开发环境.NET的先进开发计算技术,从以下两个方面进行了技术实现,设计开发了轻量级WebGIS。第一,笔者从底层设计了轻量级GIS数据引擎——MyServer,实现了对特定数据格式支持的数据解析读取、坐标转换、绘制、渲染和发布,涉及到空间属性信息的查询,并实现了简单空间分析功能如:缓冲区分析等;第二,实现了用于客户端显示、浏览数据的控件ServerMap。通过对这两部分的深入研究,迅速搭建了轻量级的WebGIS系统。本文在深入分析测土配方施肥对GIS需求的基础上,详细分析了应用GIS建立土壤测土配方施肥管理系统在技术、国家支持等方面的可行性,提出了基于轻量级数据引擎的WebGIS构建方案,并依托该方案以蓝田县土壤测土施肥为试验对象,初步设计并实现了蓝田县土壤测土配方施肥管理系统。结果表明,基于轻量级的WebGIS完全可以达到经济、实用的初衷,为测土配方施肥这一农业领域提供了简单易用的WebGIS,从而可以将GIS向更广泛的应用领域普及,达到GIS大众化应用的效果。