论文部分内容阅读
因全国森林病虫害防治信息系统软件的推广使用,县级林业管理部门作为森林病虫害监测与管理的具体实施单位,必须及时、准确上传县级病虫害的发生和防治情况,同时也需上传县所辖的国家级病虫害中心测报点的调查数据。本文研发的GIS信息系统不仅能将县级森林病虫害发生防治信息和县所辖的国家级中心测报点的调查数据上传到全国森林病虫害防治信息系统,提高县级森林管理部门的工作效率,保证数据的准确性,而且还能将这些数据保存在本地数据库中,以便进行森林病虫害综合分析与防治。系统以内蒙古鄂温克族自治旗为实验区,实地进行系统需求分析,详细设计了系统架构和各功能模块,对实验区主要森林病虫害类型发生的时空模型和防治措施进行了研究。系统应用组件式开发技术,借助Visual Studio2008的C#开发语言,利用Arc Engine9.3二次开发组件,实现了县级森林病虫害GIS信息系统开发。系统实现的主要功能包括:(1)监测区域基础地理数据加载和操作能加载县级监测区域的矢量和栅格数据,如*.shp、*.tif、*.jpg、*.png、*.bmp;能导入野外移动设备采集的调查数据;实现对加载数据的基本操作,如放大、缩小、属性查图、图查属性、距离量算、面积量算等。(2)野外病虫害发生、防治数据导入本地发生防治Access数据库,数据库中保存了历史病虫害发生防治信息,可以借助各种检索条件查询数据。(3)将县所辖区域内的国家级中心测报点的调查数据保存在本地预测预报Access数据库,系统利用该数据库中数据结合相应的预测预报模型,预测病虫害的发生时间、发生数量。(4)建立了根据病虫害特点检索病虫害的知识库,检索出来的病虫害可以详细查看其的特性及防治措施。(5)制作病虫害发生防治专题图,系统按照病虫害种类制作县级病虫害发生防治专题图。(6)实现动态报表设计功能,用户可以自行设计报表的结构,并按照设计的结构生成报表,报表以Excel格式保存。(7)实现将发生防治数据和县所辖区域的国家级中心测报点的调查数据上传到国家防治信息系统软件。