基于百度地图API的农特产品地理信息系统设计与实现

来源 :安徽农业科学 | 被引量 : 0次 | 上传用户:nish2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要构建农特产品网络地理信息系统,对加强农产品宣传展示、满足消费者知情权利、提高生产者经营水平等具有重要意义。该研究以四川省汶川县为例,构建了基于百度地图API的农特产品地理信息系统,介绍了系统的设计方案和实现技术路线,并对数据库设计、系统开发关键技术及实现效果进行了详细阐述。
  关键词百度地图API;农特产品;LAMP;地理信息系统
  中图分类号S126文献标识码A文章编号0517-6611(2015)05-342-03
  Design and Implementation of Geographical Information System for Agricultural Products Based on Baidu Map API
  ZHANG Qian1, JIN Yun-tong2, LUO Yong3 et al
  (1.Natural Resources & Science and Technology Information Research Institute of Aba, Aba, Sichuan 623000; 2. Kunming Uion Science and Technology Co. Ltd., Kunming, Yunnan 650051; 3. Sichuan Provincial Academy of Natural Resources Sciences Research, Chengdu, Sichuan 610015)
  AbstractBuilding the web geographical information system for agricultural products, plays an very important role to strengthen the agricultural products publicity show, meet the consumers’ right to know, and improve the management level of producers. Taking Wenchuan County of Sichuan Province as an example, a geographical information system for agricultural products based on Baidu Map API was constructed. The design scheme of system was introduced and the technology route was realized, the design of the database, key technologies of the system were elaborated.
  Key wordsBaidu Map API; Agricultural products; LAMP; GIS
  基金項目四川省科技支撑计划项目(阿坝州城乡统筹信息平台)。
  作者简介张倩(1974- ),女,回族,四川金川人,助理研究员,从事自然资源与科技信息研究。
  收稿日期2014-12-24
  近年来,随着经济发展水平和生活质量的提高,人们对农特产品的需求越来越大,对其产地、质量、安全要素日益关注。面向主要农特产品的生产、销售、管理,应用先进的计算机技术,对农特产品进行宣传、展示,为消费者提供可靠的相关信息,对提高农特产品的管理水平,加强相关部门监管能力,满足消费者知情权利,提高生产者经营水平,提升农特产品的市场竞争力具有重要作用。农特产品相关信息都具有显著的地理位置特性,而当前快速发展网络地理信息技术(WebGIS),以其强大的空间数据管理与分析、属性数据查询等功能,以及信息动态实时更新、图文并茂、形象直观表达的优势[1-2],为搭建农特产品地理信息系统提供了强有力手段。传统的网络地理信息系统建设过程复杂、维护成本较高,百度地图API技术适用于构建中小型WebGIS。
  四川省汶川县自然资源条件得天独厚的,境内有甜樱桃、红脆李等10余种特色水果以及西红柿、莴笋等绿色蔬菜,在全省乃至全国农特产品中具有一定的知名度。该研究以汶川县为例,设计并构建了基于百度地图API的农特产品地理信息系统,介绍了系统的设计方案和实现技术路线,对数据库设计、系统开发关键技术及实现效果进行了详细阐述。
  1百度地图API技术简介
  百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、LBS云等多种开发工具与服务,提供了地图数据、地图显示、地图操作、地图标注、地图编辑、地图查询展现、搜索、定位等网络地图服务功能,适用于PC端、移动端、服务器等多种设备。它将平台和地理信息数据捆绑,把复杂的GIS底层逻辑进行封装和隐藏,以一种直观的方式提供服务,让使用者只需要按照百度的要求进行注册使用,在客户端不需要下载安装任何软件、控件或地图,所有运算均在百度服务器中运行[3-6]。因此,开发者只需要具备一定的HTML和JavaScript编程基础,通过应用百度地图API提供的方法、事件和封装的类,就可以将百度地图服务链接到自己的网站,并定制构建功能丰富、交互性强的应用程序。
  2系统设计
  2.1系统框架设计
  根据百度地图 API特性,该系统基于B/S结构,应用LAMP(Linux + Apache + MySql + PHP)开源软件组合的解决方案进行开发。系统采用客户端、应用服务器和数据服务器3层结构进行设计[7-8]。其中,客户端主要实现地图展示和请求访问功能,在客户端浏览器页面设计地图浏览和相关信息查询界面,将用户查询等访问请求发送至服务器。应用服务器负责处理用户请求,将用户请求发送到搭建在Linux网络服务器上的Apache服务器,并通过Apache服务器调用PHP编译程序。数据服务器则用于存取各类空间数据和属性信息,该系统采用MySql数据库存取数据。系统体系结构见图1。   2.2系统功能设计
  结合农特产品数据特征、信息化管理需求以及WebGIS的特点,系统功能主要包括基本的GIS操作功能、信息展示功能、数据统计功能以及数据管理功能。基本的GIS操作功能包括背景图层选择、地图放缩放等。信息展示功能是该系统的核心功能,以快捷的、用户容易接受的方式展现关注的相关信息,包括地理位置、图片、视频等相关数据。数据统计功能主要包括农特产品的规模和产量统计。数据管理功能包括数据录入、导入、修改、删除等,该功能在后台通过操作数据库管理系统来实现。
  2.3数据库设计
  系统采用MySQL作为数据库管理软件,将相关数据分类成数据表进行存储。农特产品信息涉及到空间数据和专题属性数据,涵盖产品、产地、业主等相关信息。根据各类数据的特点及其相关性,主要设计行政区划、产品分类、专业合作组织、农家乐、农业大户、农业企业等数据表。涉及空间位置信息的数据以经纬度表示,并将空间信息与所在的行政区域用区划编号进行关联,以便开展空间定位和相应的查询。图片和视频信息单独存储,通过URL链接。以行政区划和专业合作社为例,其表结构见表1~2。
  3系统实现关键技术探讨
  3.1地图加载与初始化
  系统的实现首先要加载百度提供的背景地图,并在页面中适当的位置显示。通过获取百度实现百度地图API授权,设置地图的显示区域、初始显示比例,进而加载并地图初始化地图页面。其关键代码如下:
  //获取百度地圖API
  
  //为地图设计ID为“mapView”的DIV标签,设置地图显示区域
  

  // 初始化地图到ID为“mapView”的DIV
  var map = new BMap.Map("mapView",{mapType:BMAP_HYBRID_MAP,minZoom:4,maxZoom:13})
  // 初始化地图类型为二维地图和卫星地图
  map.addControl(new BMap.MapTypeControl({
  mapTypes:[BMAP_NORMAL_MAP,BMAP_HYBRID_MAP]}))
  3.2数据展示功能实现
  数据展示是本系统的核心功能,通过Ajax的方式获取相关数据,在页面上用相应的图标进行渲染,进而在点击地物时以弹出窗口的方式显示属性信息。系统实现专业合作社、农业大户和农家乐等空间位置信息的显示以及相应的规模、产品、图片、视频等专题属性信息的展示。其关键代码如下:
  // 根据所选择图层,加载不同的数据并标注在地图上
  3.4系统实现
  根据上述设计方案、技术路线以及关键技术,以四川省汶川县为例,实现了基于百度地图API的农特产品地理信息系统,系统运行效果如图4所示。
  4结语
  利用百度地图API技术构建农特产品地理信息系统,使空间信息与专题属性数据集成管理和展示,实现农特产品基地、业主、质量、销售管理的信息化、数字化,为管理部门、经营者、消费者之间搭建直观形象的信息桥梁,为管理决策提供了一定的数据支撑和决策支持。但是,该系统还有待进一步完善和提升,例如将系统进行拓展并服务于自然保护区信息化管理工作、加强系统在空间分析和数据挖掘方面的功能等,而这也将是下一步研究的重点。
  参考文献
  [1] 钱丽丹.WebGIS技术在名优农特产品信息管理中的应用研究[J].计算机时代,2013(3):26-28,31.
  [2] 张慧霞,娄全胜.WebGIS技术及其在森林资源信息管理中的应用[J].南京林业大学学报:自然科学版,2006,30(5):135-138.
  [3] 百度.百度地图API[EB/OL].http://api.map.baidu.com.
  [4] 王红崧,周海晏.基于百度地图API的旅游地理信息系统开发[J].现代计算机,2012(8):60-63.
  [5] 李艳.基于地图API的Web地图服务及应用研究[J].地理信息世界,2010,4(2):54-57.
  [6] 梁广荣,黎红.基于地图API的虚拟校园实现[J].廊坊师范学院学报:自然科学版,2012,12(6):47-49.
  [7] 邹海东.基于LAMP的信息管理系统设计与实现[D].武汉:华中科技大学,2009:10-14.
  [8] 涂振宇,童星,牛宏伟,等.基于百度地图API实现水库地理信息查询[J].江西教育学院学报(综合),2012,33(6):18-20.
  责任编辑徐丽华责任校对李岩
其他文献
摘要  [目的]研究不同卷烟非挥发性有机酸和高级脂肪酸含量差异,为研究卷烟风格差异提供参考。[方法]选取国内外52种不同产地卷烟,采用气相色谱方法分别对烟丝中非挥发性有机酸和高级脂肪酸、烟碱含量进行分析。[结果]试验表明,烤烟型卷烟非挥发性有机酸低于混合型卷烟,而高级脂肪酸含量高于混合型卷烟;国内混合型卷烟草酸、柠檬酸、高级脂肪酸含量高于国外混合型卷烟;不同产地卷烟非挥发性有机酸和高级脂肪酸含量呈
期刊
摘要简述了土壤重金属污染的危害及我国当前土壤重金属污染的形势与现状。与传统、物理化学技术相比,生物修复技术具有简单、高效的优点,具有广阔的发展前景与研究价值。生物修复包括植物修复、微生物修复、动物修复以及联合修复,目前该技术尚处于研究与发展阶段,在实际大规模重金属修复应用中仍存在一定的缺陷和不足。从植物修复技术、微生物修复技术、动物修复技术及其联合修复技术4个方面简述了生物修复技术在重金属污染土壤
期刊
摘要  随着科学技术的发展,我国各地陆续建立了连续运行卫星定位地面站系统(CORS)。在我国国土资源信息化的快速普及的背景下,常规的全站仪导线控制测量或GPS静态定位测量,已不能满足城镇地籍控制测的需求。该研究结合内蒙古某城区的地籍测量工作实践,介绍了网络RTK技术在城镇地籍控制测量中的应用,并对网络RTK技术获取的城镇地籍控制测量数据与全站仪导线测量获得的测量数据进行精度比较和分析。结果表明,网
期刊
摘要为了改善毛乌素沙地的区域生态环境和缓解土地供需矛盾,人们尝试了多种治理和利用毛乌素沙地的技术措施,但是这些治理和利用的技术措施存在着技术可行政策跟不上、缺乏实践、群众积极性差等问题。针对以上问题,逐一分析了各种治理技术措施存在的问题,并提出分区治理等解决对策,为毛乌素沙地的综合治理和合理利用提供了更切合实际的指导建议。  关键词毛乌素沙地;综合治理;科学利用  中图分类号S181.3;X37文
期刊
摘要以“8·03”鲁甸地震为例,着重探讨地方政府应对自然灾害中的经验及存在的不足,并针对这些问题,提出加强地方政府应对自然灾害能力的可行对策与建议。  关键词地方政府;自然灾害;鲁甸地震  中图分类号S-9;X3文献标识码  A文章编号0517-6611(2015)05-305-02  作者简介曾军丽(1974- ),女,重庆人,副教授,博士,硕士生导师,从事农村经济管理、人力资源管理研究。*通讯
期刊
摘要棉花的杂种优势显著,新形势下杂交棉产业遇到了一系列的问题亟待解决。该研究基于国家最新的棉花政策导向,分析了现阶段我国杂交棉的发展现状,从亲本材料的创制、制种、收获、销售、播种、管理等各个环节分析了杂交棉产业存在的问题,并提出了相应对策。  关键词杂交棉;问题;对策  中图分类号S-9文献标识码  A文章编号0517-6611(2015)05-290-02  Problems and Count
期刊
摘要利用Tapio脱钩模型计算了2000~2012年黑龙江省经济增长与能源消耗的脱钩弹性值,得到了相应的脱钩状态,发现黑龙江省经济增长与能源消耗的脱钩状态主要为弱脱钩。分析了弱脱钩状态出现的原因,并就加快黑龙江省经济增长与能源消耗之间的脱钩提出了相应建议:优化产业结构,加快低能耗产业发展;转变能源消费结构,提高能源利用效率;加大技术研发投入力度,提高自主创新能力。  关键词黑龙江省;能源消耗;经济
期刊
摘要[目的] 优化柚皮提取类黄酮、类柠檬苦素的工艺条件。[方法]以柚皮为原料,采用“乙醇水浴法”提取类黄酮,采用“二氯甲烷回流法”提取类柠檬苦素。[结果] 提取类黄酮的最佳工艺为乙醇体积分数60%、料液比1∶25 g/ml、提取温度70 ℃、提取时间1.5 h,提取次数2次,类黄酮3次平均提取率为1.211%;提取类柠檬苦素的最佳工艺为料液比1∶15 g/ml,温度55 ℃,提取2.5 h,提取次
期刊
摘要  从农业综合产出水平、农业基础设施水平、农村社会发展水平等3个方面选择10个指标构建佳木斯市的农业现代化水平评价指标体系,根据2012年黑龙江省统计数据,运用灰色关联分析法对研究区6县(市)的农业现代化水平进行综合评价,并分析研究区农业现代化水平及指标的区域差异。结果表明:佳木斯市农业现代化水平的区域差异明显,富锦市的农业现代化水平最高,其次是抚远、同江、汤原,其余地区仍处于农业现代化水平较
期刊
摘要  恰当的考核对学生的理论学习和实践训练具有引导、激励和促进作用。该研究通过增加上机考试、增加实验报考、期末闭卷考试和期末开卷考试等改革措施,对生物统计附试验设计课程考核方式进行了改革与实践,旨在激发学生求知欲,培养学生的科学研究能力及独立分析、解决问题的能力。  关键词生物统计;考核方式;开卷考试;改革  中图分类号S-01文献标识码A文章编号0517-6611(2015)05-369-02
期刊