资源描述:
《基于GPS和GIS的田间车辆监控及信息管理系统的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要精细农业是21世纪农业发展的主要方向,开展精细农业的研究与实践,对改变我国传统的农业生产方式,提高我国农业生产的技术水平和可持续发展有重要意义。本论文依据我国的现实国情,并结合旱作农业的实际,将GPS,GIS技术相结合,采用MapInfo公司生产的MapX4.5控件内嵌可视化编程语言VisualBasic6.0进行开发,建立了基于GPS和GIS的田间车辆(包括动力机械和智能化农业装备)的实时监控系统,实现了在电子地图中实时显示田间车辆的位置,并能够对田间车辆信息进行监控和管理,指导农业耕作和生产。主要研究内容如下:I.将成熟的ITS(智能交通系统)
2、技术应用到智能化农业中,自主研制开发了将精细农业和田间实时导航监控相结合的基于GPS和GIS的田间地理信息管理系统;2.利用数字化仪器和软件,并通过高精度的GPS接收机对配准点的测量,进行了地图的数字化;3完成了地图常用功能的设计,包括地图的调入、处理、保存、输出、打印,数据的调入、专题图的制作,各种GIs工具操作、视图的调整等模块的设计;4.采用MapX4.5+VisualBasic6.0进行了对GIs二次开发,利用控件技术进行串口和网络的数据传输,编制通信接口程序,并将传输数据进行保存;5.实现了田间车辆在电子地图上的实时显示,建立了基于GPS和G
3、Is的田间车辆实时监控系统,达到了对田间车辆实时监测的目的;6.建立了农业机械装备数据库和查询系统,并以早作农业机械为例,将农业机械装备数据库和动态车辆监控信息相结合,可进行数据库的查询、添加、删除、保存等操作;7.本系统将地图编辑和动态监控相结合,不仅可针对某一农田区域进行GIS分析和管理,还具有很强的通用性和扩展性,达到动态监控和静态分析相结合。经试验和联机测试,本系统具有很强的通用性和良好的扩展性,具有较高的实用价值。测试结果表明,本系统的运行稳定、可靠,实现了实时监测所需要的位置显示、信息处理、数据库管理等基本功能。为研制和开发适合我国国情,具
4、有自主知识产权的田间车辆监控系统提供了依据。关键词:精细农业;GIS;GPS;MapX控件;田间车辆定位AbstractPrecisionAgriculture(PA)isaveryimportantdirectionforagriculturaldevelopmentin21"century.ThestudyandimplementofPrecisionAgriculturehavevitalmeaningtochangeextensiveagriculture,promoteskilllevelandsustainableagricultureof
5、China.AccordingtotheconditionofChina,combinedrylandAgriculture,ThepaperintegratesGPS&GIS,useMapX4.5ActiveXControlofMapInfoCompany'sproductinsertingVisualBasic6.0todevelop,setuparealtimemonitoringsystembasedonGPSandGIS,realizeGPS&GISintegratedinformationmanagesystemtoapplytoagric
6、ulture.WecanseetherealtimepositionoffieldvehiclesintheElectronicMap,canmanagefieldvehiclesdatabase,shepherdtheAgricultureplantingandfarming.Thepaperfocusesonthefollowingcontents:1.ThepaperapplythematureITS(IntelligentTransportationSystem)technologytoPrecisionAgriculture,independ
7、entdevelopandrealizeaGeographicInformationManageSystemintegratedPrecisionAgricultureandfieldrealtimemonitor;2.UsingDigitizerandcorrelativesoftware,throughhigh-preciseGPSreceivermeasurethematchingpoint,realizeElectronicMap;3.FinishthecommonfunctiondesignoftheElectronicMap,include
8、insert,dispose,save,output,printaElectronicMap;