论文部分内容阅读
本研究在对研究区域进行地形地貌分析、耕地土壤肥力综合评价的基础上,运用面向对象的系统开发方法、组件式地理信息系统技术(ComGIS)和关系数据库技术,把图形管理系统和数据管理系统有机地联系起来,在VisualBasic6.0环境下开发出针对四川丘陵区地形地貌及土壤特征的测土配方施肥信息系统。系统实现了基本地图操作、土地信息查询、地形地貌分析、土壤肥力评价、施肥方案推荐、最优施肥量计算及可视化输出等功能,为安县土壤施肥与管理提供了依据和技术支撑,同时也为我国西南部低山丘陵区的县级测土配方施肥信息系统的设计与实现提供借鉴。研究结果如下:
2.在系统总体框架结构设计的基础上设计并构建了系统数据库,由空间数据库和属性数据库组成。系统的空间数据库包括基础地理信息、土地利用、土壤类型、采样点、土壤养分、遥感影像、数字高程影像、三维虚拟信息等数据。属性数据库包括两方面的属性数据,一方面是用来精确描述空间数据的名称、类型、长度、精度、取值范围等属性信息的,其数据结构表设计统一按照数据分类编码与数据字典的要求对各个数据项以字段名称、字段类型、字段长度、小数位数等属性来构建;另一方面是用来提供施肥参数,包括各乡镇肥料使用情况、农业生产基本信息、田间试验数据等测土配方施肥的基础资料,用以施肥模型库的建立。在系统数据库设计的基础上,完成了地理空间数据库、属性数据库以及施肥模型数据库的构建。其中,地理空间数据库主要通过以数字化地图建立拓扑关系的形式来构建;属性数据库采用Microsoft Access2003数据库管理软件进行建库工作;施肥模型库是由与精准施肥有关的数学模型知识所组成,包括模型的适用范围、使用方法、系数、计算规则、变量含义等知识,主要应用养分平衡法来构建。空间数据与属性数据的连接,主要通过一个共同的Code字段(关键字段)关联项来连接。
3.在比较各种GIS信息系统开发模式的基础上,本研究运用可视化开发语言Visual Basic6.0和GIS二次开发MapObject2.3组件,构建了测土配方施肥信息系统。这种组件式GIS开发方式,具有功能强大、开发简捷、小巧灵活、价格便宜等优点,把图形管理系统和数据管理系统有机地联系起来,从而克服图形系统与数据库各自的局限性,使两者优势互补并增强了应用性,基本实现了用户直观、简捷地对测土配方施肥信息的获取、查询、分析、咨询等要求。在建立人机交互界面的过程中,没有直接使用Visual Basic6.0自带的用户界面设计工具,而选用操作更加简捷、集成度更高的Data Dynamics公司开发的一款专门设计用户界面的ActiveX控件--ActiveBar,使系统具有更加友好、方便的用户界面。
4.研究区域耕地土壤肥力质量随地形地貌变化明显,以永安、安昌、睢水等乡镇为界线,耕地土壤肥力较高的区域分布在其东南丘陵、平原区,其西北低、中山区耕地土壤肥力随着海拔的增高逐渐降低。针对研究区域的地形地貌特点,综合考虑了地形地貌、耕地利用类型和土壤养分三者的关系,根据采样点数据,采用地统计学、空间插值对研究区域耕地土壤肥力质量进行了评价,较好的反映耕地土壤肥力质量的空间分布状况,土壤肥力的真实情况,并在此基础上确定了施肥方案,提高推荐施肥的精确性及可靠性。