当前位置:主页 > 科技论文 > 测绘论文 >

基于HTML5和WebGL的三维WebGIS系统构建及应用

发布时间:2017-05-18 21:04

  本文关键词:基于HTML5和WebGL的三维WebGIS系统构建及应用,,由笔耕文化传播整理发布。


【摘要】:三维WebGIS是GIS行业的一个重要的研究方向,它可以满足人们对三维地理信息需求,目前已广泛运用于旅游、规划、电子商务等领域。传统的三维WebGIS的客户端实现技术不能充分满足开放性、跨平台性、插件依赖性、渲染速度等方面的需求。构建一种开放的、跨平台的、免插件的三维WebGIS,对于三维WebGIS的发展及应用具有重要的意义。 通过对传统三维WebGIS应用模式及客户端实现技术的研究与分析,总结了传统实现技术的缺陷。本文针对传统三维WebGIS所存在的不足,采用新兴的HTML5与WebGL技术,提出了新的构建方案,并构建了校园三维WebGIS系统对方案进行应用实现。本文首先确立了系统的应用模式;然后对系统进行了需求分析、结构设计、功能设计、数据库设计;之后着重研究了地形、地表建筑的构建以及利用WebGL进行地形渲染的方法,并对这些方法进行了实现;最后研究并在校园三维WebGIS系统中实现了二维导航、光照调节、最优路径查询与漫游、对象拾取、平移、缩放、旋转等功能。 系统采用JSON、Ajax对数据进行组织、传输,在canvas三维绘图环境下,采用WebGL对地理空间数据进行解析,具有极佳的渲染效果与很高的渲染速度。基于HTML5和WebGL技术构建的校园三维WebGIS系统能够在Web页面中提供良好的可交互的三维可视化体验以及路径分析功能,具有标准化、免插件、跨平台、开放性、基于硬件加速等优点,有效的克服了传统3D WebGIS中存在的插件依耐性、私有性、跨平台性差等问题,缩小了桌面应用与Web应用的距离,具有很强的发展潜力。
【关键词】:三维WebGIS HTML5 WlebGL 地形建模
【学位授予单位】:福建师范大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:P208
【目录】:
  • 摘要2-3
  • Abstract3-4
  • 中文文摘4-6
  • 目录6-9
  • 第一章 绪论9-17
  • 1.1 研究背景9-10
  • 1.2 三维WebGIS10-15
  • 1.2.1 三维WebGIS的产生10-11
  • 1.2.2 三维WebGIS的特点11-12
  • 1.2.3 三维GIS研究现状12-14
  • 1.2.4 三维WebGIS的应用研究现状14-15
  • 1.3 研究意义15
  • 1.4 论文的主要研究内容及章节安排15-17
  • 第二章 三维WebGIS应用模式17-21
  • 2.1 C/S结构17-18
  • 2.1.1 高德手机地图17
  • 2.1.2 GoogleEarth17-18
  • 2.2 B/S结构18-19
  • 2.2.1 GoogleMaps18
  • 2.2.2 E都市18-19
  • 2.3 RIA19
  • 2.4 本章小结19-21
  • 第三章 WebGL图形基础及关键技术21-39
  • 3.1 WebGL概述21-22
  • 3.2 WebGL渲染管线22-26
  • 3.2.1 WebGL基础图形渲染管线22-24
  • 3.2.2 着色器24-26
  • 3.3 坐标转换26-33
  • 3.3.1 基本数学变换26-28
  • 3.3.2 模型视图矩阵与投影矩阵28-29
  • 3.3.3 WebGL中的顶点变换29-33
  • 3.4 光照模型33-36
  • 3.5 纹理映射36-38
  • 3.6 本章小结38-39
  • 第四章 系统需求分析与设计39-49
  • 4.1 需求分析39
  • 4.2 系统结构设计39-44
  • 4.2.1 系统设计的原则39-41
  • 4.2.2 系统功能设计41-43
  • 4.2.3 系统总体结构设计43-44
  • 4.3 系统数据库设计44-46
  • 4.4 用户界面设计46-47
  • 4.5 本章小结47-49
  • 第五章 校园三维WebGIS系统的实现49-77
  • 5.1 三维地形的构建49-53
  • 5.1.1 地形的表达49-51
  • 5.1.2 基于TIN的地形构建51-53
  • 5.2 WebGL中三维地形的构建53-66
  • 5.2.1 基于三角网的地形构建53-63
  • 5.2.2 基于灰度图的地形构建63-65
  • 5.2.3 基于分形学的地形构建65-66
  • 5.3 地表建筑的构建66-69
  • 5.4 最优路径查询69-72
  • 5.5 二维平面导航72-73
  • 5.6 交互功能的实现73-77
  • 第六章 总结与展望77-79
  • 6.1 论文工作总结77
  • 6.2 展望77-79
  • 参考文献79-83
  • 攻读学位期间承担的科研任务与主要研究成果83-85
  • 致谢85-87
  • 个人简历87-91

【参考文献】

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

1 李青元,林宗坚,李成明;真三维GIS技术研究的现状与发展[J];测绘科学;2000年02期

2 施加松,刘建忠;3D GIS技术研究发展综述[J];测绘科学;2005年05期

3 朱国敏;马照亭;孙隆祥;李成名;;城市三维地理信息系统中海量数据的数据库组织与管理[J];测绘科学;2008年01期

4 徐卓揆;;基于HTML5、Ajax和We bService的WebGIS研究[J];测绘科学;2012年01期

5 杨必胜,李清泉,梅宝燕;3维城市模型的可视化研究[J];测绘学报;2000年02期

6 李德仁,李清泉;一种三维GIS混合数据结构研究[J];测绘学报;1997年02期

7 武晓波,王世新,肖春生;Delaunay三角网的生成算法研究[J];测绘学报;1999年01期

8 廖国衡;吴升;;富互联网应用程序技术在地理信息系统开发中的应用研究[J];测绘与空间地理信息;2012年04期

9 张良银;;浅论C/S和B/S体系结构[J];工程地质计算机应用;2006年04期

10 张猛;;浅析GIS技术的研究方向与发展趋势[J];华北国土资源;2007年01期

中国博士学位论文全文数据库 前1条

1 唐桂文;基于数字地球平台的地理信息服务[D];首都师范大学;2008年


  本文关键词:基于HTML5和WebGL的三维WebGIS系统构建及应用,由笔耕文化传播整理发布。



本文编号:377117

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/377117.html


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

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