当前位置:主页 > 硕博论文 > 农业硕士论文 >

基于WebGIS的农业地理数据可视化技术研究及应用

发布时间:2017-05-13 09:04

  本文关键词:基于WebGIS的农业地理数据可视化技术研究及应用,由笔耕文化传播整理发布。


【摘要】:农业生产特别是大规模的农业生产,所有的生产作业都是基于位置信息的,因此其生产的信息化管理离不开GIS的支持。而目前WebGIS以其免安装、易扩展、易维护、方便数据管理、客户端通用性强的特点成为农业GIS系统的首选。基于目前WebGIS前后端分离的架构,因此对于WebGIS的研究主要有两个方向,前端数据可视化展示和后端GIS服务的构建。本论文即针对前端数据可视化技术进行讨论和研究。WebGIS数据可视化不仅仅是简单的显示数据,而是对服务器提供的地理数据源进行解析、重构,以人们感观容易接受的方式展示出来,同时还要兼顾客户端的运行效率和网络资源的有效利用。因此,本论文先从Web层面讨论了不同数据结构在前后台之间的传输效率问题,以及在不同网络环境下前端数据获取的方式,同时还讨论了目前常用的几种Web程序绘图引擎。为了更好的展示效果,在Web层面技术之上发展出了JS框架,这大大丰富了数据化的展现方式,同时提高了代码的重用性。论文中重度讨论了两中JS框架jQuery和Dojo,一个轻量级的函数式编程风格框架,一种重量级的面向对象编程风格框架。在这两中框架的基础上衍生出丰富的数据可视化表达方式。在多种Web可视化技术的基础之上,讨论WebGIS数据可视化技术,重点研究在Dojo基础上开发的ArcGIS API for JavaScript,探讨AMD结构对于WebGIS可视化的意义以及SVG、Canvas在动态地图显示中的作用。并利用AMD模块化的特性将jQuery和天地图底图以外部模块的形式导入到WebGIS中,提高了其可视化的效果。在对WebGIS可视化充分讨论的基础上,以茶园的管理为例,以ArcGIS for Server作为GIS服务器,实现了对茶园环境信息的可视化监控、田间农情的可视化管理、农事数据可视化掌握。
【关键词】:数据可视化 WebGIS Dojo jQuery 农业精细化管理
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:S127;TP393.09
【目录】:
  • 致谢7-8
  • 摘要8-9
  • Abstract9-18
  • 第一章 绪论18-24
  • 1.1 引言18-19
  • 1.2 地理数据可视化概述19-21
  • 1.2.1 地学可视化的发展19-20
  • 1.2.2 基于Web的GIS可视化20-21
  • 1.3 国内外WebGIS可视化技术进展21-22
  • 1.3.1 国内外主要组织机构以及公司21
  • 1.3.2 WebGIS前端技术发展21-22
  • 1.4 农业地理数据可视化的特点22-23
  • 1.5 本章小结23-24
  • 第二章 HTML5下的主要Web技术24-36
  • 2.1 XML与JSON24-27
  • 2.1.1 XML24-25
  • 2.1.2 JSON25-26
  • 2.1.3 XML与JSON比较26-27
  • 2.2 AJAX技术27-31
  • 2.2.1 Ajax原理28-29
  • 2.2.2 跨域访问问题29-31
  • 2.3 SVG与Canvas31-35
  • 2.3.1 SVG31-33
  • 2.3.2 Canvas33-34
  • 2.3.3 SVG与Canvas比较34-35
  • 2.4 本章小结35-36
  • 第三章 Dojo与jQuery36-48
  • 3.1 AMD36-38
  • 3.2 Dojo38-41
  • 3.2.1 Dojo基本架构38-39
  • 3.2.2 Dojo中AMD的实现39
  • 3.2.3 Dojo中常用包39-41
  • 3.3 jQuery41-44
  • 3.3.1 jQuery的语法特点41-42
  • 3.3.2 基于jQuery的HighChart42-44
  • 3.4 Dojo与jQuery对比44-47
  • 3.5 本章小结47-48
  • 第四章 ArcGIS API for JavaScript48-63
  • 4.1 ArcGIS API for JavaScript48-50
  • 4.1.1 ArcGIS API for JavaScript架构48-49
  • 4.1.2 基本WebGIS实现49-50
  • 4.2 多种Web Mapping API比较50-51
  • 4.2.1 国外在线地图服务51
  • 4.2.2 开源GIS Server51
  • 4.2.3 国内在线地图服务51
  • 4.3 WebGIS可视化关键技术51-58
  • 4.3.1 ArcGIS API for JavaScript中的图层类51-52
  • 4.3.2 ArcGIS API for JavaScript跨域访问解决方案52-54
  • 4.3.3 ArcGIS API for JavaScript中引入jQuery54-55
  • 4.3.4 ArcGIS API for JavaScript加载外部WMTS服务55-58
  • 4.4 ArcGIS for Server58-61
  • 4.4.1 ArcGIS Server站点架构59-60
  • 4.4.2 ArcGIS Server REST API60-61
  • 4.4.3 地理数据库61
  • 4.5 本章小结61-63
  • 第五章 系统设计与实现63-79
  • 5.1 系统需求分析63-65
  • 5.1.1 茶叶基地情况64
  • 5.1.2 茶叶基地生产管理的现状和存在问题64-65
  • 5.1.3 茶园WebGIS可视化管理的需求65
  • 5.2 系统架构设计65-70
  • 5.2.1 系统设计原则65-66
  • 5.2.2 可视化系统功能模块66-67
  • 5.2.3 系统架构67-68
  • 5.2.4 系统数据库设计68-70
  • 5.3 系统功能实现70-78
  • 5.3.1 系统开发运行环境70-71
  • 5.3.2 系统主要模块71-78
  • 5.5 本章小结78-79
  • 第六章 总结与展望79-81
  • 6.1 论文总结79
  • 6.2 问题与展望79-81
  • 参考文献81-85
  • 硕士期间主要研究成果85

【参考文献】

中国期刊全文数据库 前10条

1 韩敏;冯浩;;基于JSON的地理信息数据交换方法研究[J];测绘科学;2010年01期

2 吴运超;王汶;牛铮;宋国君;;Ajax在WebGIS中的应用[J];地理与地理信息科学;2007年02期

3 韩义波;宋莉;宋俊杰;;Ajax技术结合XML或JSON的使用比较[J];电脑知识与技术;2009年01期

4 许东升;袁新田;徐长海;;基于WebGIS的农业信息系统设计与实现[J];广东农业科学;2010年09期

5 张辉;孙素芬;谭翠萍;;2004~2014年我国农业信息化发展及趋势研究[J];安徽农业科学;2014年35期

6 冯进;丁博;史殿习;张瞩熹;许凯;;XML解析技术研究[J];计算机工程与科学;2009年02期

7 马健;谢能付;;基于WebGIS的农业空间信息管理系统研究[J];农业网络信息;2007年11期

8 侯宇,李素有;基于XML的SVG技术及其应用[J];计算机应用研究;2002年05期

9 吕毅;;引入JAVASCRIPT框架解决WEB程序开发中浏览器兼容性问题[J];科技致富向导;2010年12期

10 周玲余;;基于jQuery框架的页面前端特效的设计与实现[J];计算机与现代化;2013年01期

中国硕士学位论文全文数据库 前3条

1 邢四为;基于JSON的信息交互系统的研究与实现[D];安徽大学;2013年

2 胡玲;基于HTML5和GIService的WebGIS系统开发[D];长沙理工大学;2013年

3 杨英杰;基于开源技术的WebGIS系统构建与应用[D];西安电子科技大学;2014年


  本文关键词:基于WebGIS的农业地理数据可视化技术研究及应用,,由笔耕文化传播整理发布。



本文编号:362088

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/zaizhiyanjiusheng/362088.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e971c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com