论文部分内容阅读
地理信息系统(GIS)是处理地理数据的输入、输出、管理、查询和分析的计算机系统,具有强大的空间分析功能,成为环境保护、交通、土地资源管理、规划、邮电、电力、军事、地学等各行业强有力的工具。应用型GIS软件开发主要有3种形式:一是自主设计;二是引进国外先进的地理信息系统软件,然后根据自己需要进行二次开发;三是利用支持面向对象技术的高级程序语言和GIS厂商提供的控件构成面向最终用户的可执行应用程序,即组件化思想。数字农业是当今农业信息化建设的发展趋势。本文首先详细分析了GIS在农业方面的发展趋势和国内外流行的GIS软件研制开发方面的缺陷,提出了基于ComGIS的农业区划信息系统的组件化框架设计,主要包括数据库子系统的结构与功能设计和系统的功能设计。第二,为了验证系统体系框架的可实现性,又以抚顺市抚顺县农业资源数据为例,设计实现了基于ComGIS的农业信息系统。在数据库开发过程中,进行了详细地数据库子系统功能分析、数据处理的流程分析,对数据库子系统功能模块进行了设计和实现。创建了“Data”数据库、建立了数据编辑、数据查询、数据统计分析和数据报表功能模块。第三,本系统实现了地图的显示、放大、缩小、漫游和绘制各种类型专题图等功能。深入研究了最优路径算法(Dijkstra算法),拓展了MapX的空间分析能力。并以村委会为单位,提供禽流感防控分析,随时按用户的要求对当前的村委会进行模拟分析,并显示分析状态。由于地理信息系统在农业信息领域的应用较少,因此,本研究具有一定的实际应用意义。本文首次以桌面方式实现了农业区划地理信息系统的建立和应用研究,为今后农业部门提高工作效率,实现农业的信息化管理及数字农业奠定了坚实的基础。