基于组件式GIS的四川丘区测土配方施肥信息系统研制
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本研究在对研究区域进行地形地貌分析、耕地土壤肥力综合评价的基础上,运用面向对象的系统开发方法、组件式地理信息系统技术(ComGIS)和关系数据库技术,把图形管理系统和数据管理系统有机地联系起来,在VisualBasic6.0环境下开发出针对四川丘陵区地形地貌及土壤特征的测土配方施肥信息系统。系统实现了基本地图操作、土地信息查询、地形地貌分析、土壤肥力评价、施肥方案推荐、最优施肥量计算及可视化输出等功能,为安县土壤施肥与管理提供了依据和技术支撑,同时也为我国西南部低山丘陵区的县级测土配方施肥信息系统的设计与实现提供借鉴。研究结果如下:
     1.研究分析了现阶段测土配方施肥技术研究概况及国内外推荐施肥系统的开发情况,根据研究区域的实际条件与用户需要,结合测土配方施肥技术的要求,对系统的功能、性能、可靠性、可用性、数据分类、数据特点及数据量估算等进行了需求分析,并在此基础上进行了系统总体框架结构设计与系统功能设计。系统的总体框架结构由数据库、模型算法、辅助决策、人机界面、功能模块等构成。系统功能设计包括图层输入输出模块、数据浏览模块、数据查询模块、数据分析结果展示模块、推荐施肥模块。
     2.在系统总体框架结构设计的基础上设计并构建了系统数据库,由空间数据库和属性数据库组成。系统的空间数据库包括基础地理信息、土地利用、土壤类型、采样点、土壤养分、遥感影像、数字高程影像、三维虚拟信息等数据。属性数据库包括两方面的属性数据,一方面是用来精确描述空间数据的名称、类型、长度、精度、取值范围等属性信息的,其数据结构表设计统一按照数据分类编码与数据字典的要求对各个数据项以字段名称、字段类型、字段长度、小数位数等属性来构建;另一方面是用来提供施肥参数,包括各乡镇肥料使用情况、农业生产基本信息、田间试验数据等测土配方施肥的基础资料,用以施肥模型库的建立。在系统数据库设计的基础上,完成了地理空间数据库、属性数据库以及施肥模型数据库的构建。其中,地理空间数据库主要通过以数字化地图建立拓扑关系的形式来构建;属性数据库采用Microsoft Access2003数据库管理软件进行建库工作;施肥模型库是由与精准施肥有关的数学模型知识所组成,包括模型的适用范围、使用方法、系数、计算规则、变量含义等知识,主要应用养分平衡法来构建。空间数据与属性数据的连接,主要通过一个共同的Code字段(关键字段)关联项来连接。
     3.在比较各种GIS信息系统开发模式的基础上,本研究运用可视化开发语言Visual Basic6.0和GIS二次开发MapObject 2.3组件,构建了测土配方施肥信息系统。这种组件式GIS开发方式,具有功能强大、开发简捷、小巧灵活、价格便宜等优点,把图形管理系统和数据管理系统有机地联系起来,从而克服图形系统与数据库各自的局限性,使两者优势互补并增强了应用性,基本实现了用户直观、简捷地对测土配方施肥信息的获取、查询、分析、咨询等要求。在建立人机交互界面的过程中,没有直接使用Visual Basic6.0自带的用户界面设计工具,而选用操作更加简捷、集成度更高的Data Dynamics公司开发的一款专门设计用户界面的ActiveX控件——ActiveBar,使系统具有更加友好、方便的用户界面。
     4.研究区域耕地土壤肥力质量随地形地貌变化明显,以永安、安昌、睢水等乡镇为界线,耕地土壤肥力较高的区域分布在其东南丘陵、平原区,其西北低、中山区耕地土壤肥力随着海拔的增高逐渐降低。针对研究区域的地形地貌特点,综合考虑了地形地貌、耕地利用类型和土壤养分三者的关系,根据采样点数据,采用地统计学、空间插值对研究区域耕地土壤肥力质量进行了评价,较好的反映耕地土壤肥力质量的空间分布状况,土壤肥力的真实情况,并在此基础上确定了施肥方案,提高推荐施肥的精确性及可靠性。
On the base of topography analysis and soil characteristics evaluation in hills area in Sichuan,using object-oriented system development method,component-based GIS technology of MapObjects and relational database technology, this paper organically linked graphics and data management system, completed development and integration of testing soil for formulated fertilization information system in County An in VisualBasic6.0. The system achieved the functions as basic map handling, land information query, topography analysis, soil fertility evaluation, recommendation of the program of fertilization, optimal calculation of fertilization and visual display of results, to provide foundation and technical support for fertilization and soil management in County An, simultaneously, to provide reference for development and realization of testing soil for formulated fertilization County information system in hills area in southwest China. The results are as follows:
     1.This research analyzed the current fertilization technology overview and the fertilizer recommendation system development at home and abroad.According to study of the actual conditions and user needs, this paper combined with soil testing and fertilizer technology requirements, analyzed the needs of the functionality of the system, performance, reliability, availability, data classification, data characteristics and estimate the amount of data needs analysis, etc and designed the general framework of the system and functional on this basis. The general framework build up with the system from the database, model algorithms, decision support, human-machine interface, functional modules. The function of system includes input and output module layer, data browsing module, data query module, data analysis results show module, fertilizer recommendation modules.
     2. Based on the general framework of the system design,this paper build the system database, including the spatial database and attribute database. Spatial database system included the basic geographic information, land use, soil type, sampling sites, soil nutrients, remote sensing, digital elevation image, three-dimensional virtual information data. The attribute database included two aspects of attribute data, one was to accurately describe the spatial data, name, type, length, precision, the scope of property value information, the data structure was according to the requirements of classification and coding of the date and the data dictionary, designed on each data item in field names, field types, field length, number of decimal places to build such property; on the other hand was used to provide the parameters of fertilization, including the fertilizer use of the towns, the basic information of the agricultural production, the basic data of field test data fertilization for the fertilization of library establishment. Based on the system database design, the paper completed the geospatial database, the attribute database, and the fertilizer model database. Among them, the geospatial database, was mainly through a digital map to establish topological relations in the form of construction; the property database used Microsoft Access2003 database management software to establish; the fertilization model library was established with the precise fertilization-related mathematical model knowledge, including the model scope of application, use, coefficient, calculation rules, the variable meaning of such knowledge, the main application was established with the nutrient balance method. The connection of the spatial data and attribute data, was mainly through a common Code field (keyword above) to connect related items.
     3.ON the base of compared the various GIS information system development model, this study used the visual development language of Visual Basic6.0 and the secondary development of MapObject 2.3 GIS components, constructed the fertilization information systems. This development mode of the component GIS, has many advantages of powerful, developing simple, small and flexible, low cost and organically linked the graphical management systems and the data management system, to overcome their own limitations so that the two were complementary of the basic realization and enhanced the application of the user intuitive, basicly realized access, query, analysis, consulting and other requirements from the information on soil testing and fertilizer. In the process of establishing human-machine interface, this study didn't use the interface design tool of Visual Basic6.0, but choosed the ActiveBar. It was a specially designed user interface of the ActiveX control, more simple, more integrated, developed by the Data Dynamics, made the user interface of the system more friendly, more convenient.
     4.The soil fertility in the quality of the study area changed significantly with the topography, taked Yong'an Anchang, Suishui as boundaries, the higher soil fertility was in the southeast hills, plains region, in the northwest, the fertility decreases with the increasing altitude of the low, middle mountain land. For the topographical features of the study area, comprehensived the consideration of the terrain, the cultivated land use types and the relationship between the three soil nutrients, according to the data sampling points, using the geostatistics, the spatial interpolation, evaluated the study area by the quality of soil fertility, reflected the quality of the spatial distribution of soil fertility status, the soil fertility of the real situation and determined, and fixed the fertilization program on this basis, improved the accuracy and reliability of the recommended fertilization.
引文
[1]白由路,金继运.我国土壤肥料科学的机遇与挑战[J].中国农业信息,2006,(7):7-10.
    [2]闵安成,郑锦娟.GIS的原理,应用及发展趋势[J].干旱地区农业研究,1999,17(4):86-92.
    [3]樊高峰.地理信息系统(GIS)在农业上的应用及其发展趋势[J].中国农业科技导报,2003,5(1):22-26.
    [4]程稼秋.测土配方施肥技术[J].土壤肥料,2007,203:29.
    [5]聂鑫.测土配方施肥技术[J].中国林副特产,2006,85:54.
    [6]白由路,杨俐苹.我国农业中的测土配方施肥[J].土壤肥料,2006,(2):3-7.
    [7]Fertilizer Programmer, Land and Water Division,1977. User's Manual, A Computer Program System for Fertilizer Data Processing(dexflex), PAO.
    [8]吕晓男.土壤肥力综合评价和作物施肥咨询系统研制与应用:[博士学位论文].浙江大学,2000
    [9]Kruger G A, Karamanos R E. Fertility analysis and recommendations manager. Commun,Soil Sci. Plant Anal.1994,25(5-8):1199-1209.
    [10]王文娥,汪志农.农业专家系统及其在灌溉中的应用.计算机与农业[J],2000(8):5-7
    [11]黄贵平,杨林,任明见,等.专家系统及其在农业上的应用.种子[J],2003(1):54-57
    [12]潘剑君,房世波,孙维侠.利用土壤信息系统进行水稻施氮量决策初探——以江苏省大丰市为例[J].南京农业大学学报,2000,23(3):53-56.
    [13]杨俐苹,姜城,金继运.棉田土壤养分精准管理初探[J].中国农业科学,2000,33:67-72.
    [14]闵安成,郑锦娟.GIS的原理,应用及发展趋势[J].干旱地区农业研究,1999,17(4):86-92
    [15]曹瑜,胡光道.地理信息系统在国内外应用现状[J].中国测绘,2003(2):32-33
    [16]高小力.软件组件技术及其在GIS中的应用[J].测绘标准化,2001,17(1):17-19
    [17]汤仁锋,孟志军,陈立平等.基于移动GIS的图样采样系统的研究[J].微计算机信息(测控自动化),2007,23(4),248-250.49-53.
    [18]沈波,马友华,邵登峰等.信息技术在肥东县配方施肥中的运用研究[J].安徽农学通报,2007,13(13):72-73.
    [19]霍艾迪,张广军,武苏里.基于WebGIS的农田土壤推荐施肥信息系统的初步设计与应用[J].干旱地区农业研究,2006,24(6):90-93.
    [20]王利环.基于GIS的土壤肥力信息系统的设计[J].山西农业大学学报,2006,26(5):11-13.
    [21]廖桂堂,李廷轩,王永东,等.基于组件式GIS的低山茶园施肥信息系统设计及实现[J].茶叶科学,2008,28(6):391-400.
    [22]周勇,张海涛,李学垣.面向对象的土壤—地形体数字化数据库管理系统分析与设计[J].遥感学报,2001,5(5):370-375.
    [23]刘京,常庆瑞,岳庆玲.陕西省土壤数据库的设计研究[J].干旱地区农业研究,2008,26(5):47-51
    [24]吴玺,谭宏,夏建国.基于GIS、ES的凉山州土壤数据库设计与实现[J].西南农业学报,2002,15(2):95-99
    [25]马祖社.基于GIS的土地利用现状查询系统设计与开发[J].能源技术与管理,2007,3,113-118
    [26]王桂红,孙继光,吴瑾.基于GIS的土壤资源管理信息系统的设计[J].信息技术,2006.
    [27]王人潮,史舟,胡月明.浙江红壤资源信息系统的研制与应用[M].北京:中国农业出版社,1999.
    [28]吴建军,胡伟.河南省农业资源信息系统的构建[J].工程与经济社会协调发展,2004,46-50.
    [29]Paul A Longley, Michael F Goodchild, David J Maguire, Maguire, Davud W Rhind. Geographic Information Systems and Science, Second Edition[M]New York Wiley,2007.
    [30]邹忠,殷丽萍.基于耕地质量管理的农作物施肥专家系统研究应用[J].现代农业科学,2009,16(4):107-109.
    [31]卢中民,孙彩霞,张浩.滑县小麦测土配方施肥决策系统的应用效果[J].河南农业科学,2008,12:64-66.
    [32]王智敏.测土配方施肥与全球定位技术应用[J].现代化农业,2006,30-32.
    [33]王鹏举,马友华,方灿华,等.安徽省县域测土配方施肥决策系统开发与应用研究[J].中国农学通报,2009,25(04):283-28.
    [34]于合龙,陈桂芬,赵兰坡,等.吉林省黑土区玉米精准施肥技术研究与应用[J].吉林农业大学学报,2008,30(5):753-759,768.
    [35]陈鹏翔,盛建东,武红旗,等.基于组件式地理信息系统的作物推荐施肥决策系统的实现[J].农业网络信息,2008,10:10-12,23.
    [36]赵泽英,彭志良,高雪,等.喀斯特山区测土配方施肥决策系统开发研究应用及发展趋势
    [37].贵州农业科学干旱地区农业研究,2009,37(7):229-231.
    [38]邝朴生,刘刚,邝继双.精细农业技术体系初探[J].农业工程学报,1999,15(3):1-4.
    [39]金继运.精准农业和信息农业技术座谈会[J].世界农业,1998,11-54.
    [40]刘刚.精细农业的技术组成、决策分析及在我国的应用实践[J].农业现代化研究,2000,21(1):57-60.
    [41]喻歌农,周泳,试论精准农业及我国行动对策[J].自然资源学报,1999,14(1):69-74
    [42]金继运.“精准农业”及其在我国的应用前景[J].植物营养与肥料学报,1998,4(1):1-7.
    [43]黎香兰,赵文祥,焦喜东.我国精准农业的研究应用现状和发展对策[J].农业图书情报学刊,2002,5:1-2.
    [44]王占全,赵斯思,徐慧.地理信息系统(GIS)开发工程案例精选[M].北京:人民邮电出版社,2005.
    [45]李纪柏,崔永峰.专家推荐施肥系统软件在测土配方施肥工作中的应用[J].农业科技与装备,2008,178:29-30.
    [46]陈述彭,鲁学军,周成虎.地理信息系统导论[M].北京:科学出版社,2000.
    [47]吴信才.地理信息系统的基本技术和发展动态[J].地球科学——中国地质大学学报,1998,23(4):329-333.
    [48]陈俊,宫朋.实用地理信息系统[M].北京:高等教育出版社,2003.
    [49]彭望绿.遥感数据的计算机处理与地理信息系统[M].北京:北京师范大学出版社,1991.
    [50]Peter A.B., Rachael A.M.. Priceples of geographical infotmation systems[M]. press:Oxford University.1998.
    [51]Wallsh S J. Geographic information system for natural resource management[J]. Journal of Soil and water conservation,1985,40(2):202-205.
    [52]Lu Y C. Study on the computer emulation models system for the crops patterned culture[R]. Advances in System Science and Application(Inauguration Issue).1995,204-208
    [53]朱光,季晓燕.地理信息系统基本原理与应用[M].北京:测绘出版社,1997.
    [54]邬伦,刘瑜,张晶等.地理信息系统——原理、方法与应用[M].北京:科学技术出版社,2001.
    [55]周成虎.地理信息系统的透视[J].地理学报,1995,50(增刊):54-55.
    [56]吴信才.地理信息系统原理与方法[M].北京:电子工业出版社.2002
    [57]朱德海,严泰来,杨永侠.土地管理信息系统[M].北京:中国农业出版社.2000[30]李德仁.关于地理信息理论的若干思考[J].武汉测绘科技大学学报,1997,(2):45-47
    [58]Environmental research institute Inc. About GIS[M].1999
    [59]钟耳顺.G1S技术开发、应用与产品化[A].《1998年地理信息系统年会论文集》[C].1998
    [60]David Maguire, Michael Goodchild, David Rhind. The History of GIS[C]. Geographical Information System Principles and Applications. New York,1995:21-431
    [61]闾国年.地理信息系统集成原理与方法[M].北京:科学出版社.2003
    [62]汤国安.地理信息系统[M].北京:科学出版社.2000
    [63]W. G. Booty. System integration of GIS and environmental models in the personal Ccomputer environment [J]. OGLS,1996
    [64]曹瑜,胡光道.地理信息系统在国内外应用现状[J].中国测绘,2003(2):32-33
    [65]樊高峰.地理信息系统(GIS)在农业上的应用及其发展趋势[J].中国农业科技导报,2003,5(1):22-26
    [66]闵安成,郑锦娟.GIS的原理,应用及发展趋势[J].干旱地区农业研究,1999,17(4):86-92
    [67]徐翠云.地理信息系统应用现状及相关技术发展趋势[J].中国地质,1998(4):14-17
    [68]宋关福,钟耳顺.组件式地理信息系统研究与开发[J].浙江工业大学学报,1998,3(4):313-317
    [69]刘明徽.GIS和专家系统集成技术的研究[D].重庆,西南农业大学,2002.
    [70]J. E. Mccormack, J. Hogg. Virtual-memory tiling for spatial data handling in GIS[J]. Computer & Geoscience,1997
    [71]蔡少华,王家耀.面向对象技术与部件对象模型在GIS开发中的应用[A].《中国地理信息系统协会第三届年会论文集》[C].1997
    [72]Shashi S,Sanjay C.空间数据库[M].北京:机械工业出版社,2004
    [73]宋关福.组件式地理信息系统研究与开发[J].中国图象图形学报:A辑,1998,3(4):313-317
    [74]Dianne cook, Juren symanzik, James J. Majure,et al. Dynamic graphics in a GIS:More examples using linked software[J]. Computer & Geoscience,1997
    [75]Oleg Mcnoleg. The integration of GIS, Remote sensing, Expert systems and adaptive cokriging for environmental habitat modeling of the highland haggis using object-oriented, fuzzy-logic and neural-network Techniques[J]. Computer & Geoscience,1996
    [76]宋扬,李见为.基于组件式地理信息系统的二次开发[J].重庆大学学报:自然科学版,2000,23(6):121-123
    [77]郝平,李瑞麟.组件式地理信息系统技术[J].浙江工业大学学报,2001,29(3):301-304
    [78]张鹏程.ActiveBar在G1S用户界面设计中的应用[J].测绘与空间地理信息,2009,32:(1)8-10.
    [79]何文俊,马杰.Visual Basic 6.0编程实例精解[M].北京:希望电子出版社,2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700