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

基于JavaScript技术的三维校园WebGIS平台开发

发布时间:2017-06-07 19:04

  本文关键词:基于JavaScript技术的三维校园WebGIS平台开发,由笔耕文化传播整理发布。


【摘要】:随着地理信息系统技术的迅速发展,地理信息系统在实际生活中得到了广泛的应用。同时由于互联网的普及和发展,促使在新的环境下产生了对GIS新的认识,即地理信息系统应用于互联网,就是我们通常称的WebGIS。WebGIS是在互联网技术背景下的地理信息系统,应用互联网对GIS功能进行展示,并通过网页就可以达到对地理信息数据的显示与操作,所以WebGIS成为地理信息系统走进大众的一个重要途径。 在高校推行信息化的过程中,三维校园的建立是重要的组成部分,在现在多数软件中进行三维校园的建立,都需要繁杂的本地软件。本文以JavaScript轻量级脚本语言对三维校园进行建立,做成一个瘦客户端的应用系统。 本文以安徽理工大学为研究对象,介绍了WebGIS的系统结构、实现技术以及各种实现模型,设计了一种基于JavaScript技术的WebGIS实现模式。本文在这种模式下开发一个轻量级的数字校园WebGIS系统,设计了WebGIS的各个功能模块,包括校园电子地图视图模块、空间测量模块、热区效果模块、地图查询定位模块以及全景漫游模块。就提供底图的方式来说,再也不是传统的二维地图,而是利用SketchUp对校园进行建模,生成三维校园实景图,并事先生成好栅格图,用户请求时不必做任何处理就可以及时发送到客户端;就显示方式来讲,摒弃了传统一张地图的显示方式,服务端采用地图切片的技术,当用户通过客户端浏览器访问地图服务时,服务器直接返回当前地图坐标区域所对应的瓦片。
【关键词】:WebGIS 数字校园 JavaScript 地理信息系统
【学位授予单位】:安徽理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;P208
【目录】:
  • 摘要5-6
  • Abstract6-7
  • 目录7-9
  • Contents9-11
  • 1 绪论11-17
  • 1.1 研究背景11-12
  • 1.2 研究意义12-13
  • 1.3 研究现状13-15
  • 1.3.1 WebGIS国内外研究现状13-14
  • 1.3.2 数字校园国内外研究现状14-15
  • 1.4 论文研究内容15
  • 1.5 论文组织15-17
  • 2 WebGIS17-31
  • 2.1 WebGIS概述17
  • 2.2 传统WebGIS体系结构17-18
  • 2.3 传统WebGIS的分类及实现模型18-21
  • 2.3.1 传统WebGIS的分类19-20
  • 2.3.2 传统WebGIS的实现模型20-21
  • 2.4 传统WebGIS的实现技术21-26
  • 2.4.1 CGI(Common Gateway Interface)方法21-22
  • 2.4.2 服务器应用程序接口(Server API)方法22-23
  • 2.4.3 插件(Plug-in)方法23
  • 2.4.4 ActiveX方法23-24
  • 2.4.5 Java24-26
  • 2.5 本文相关技术26-31
  • 2.5.1 JavaScript技术26-27
  • 2.5.2 AJAX27
  • 2.5.3 CSS27-28
  • 2.5.4 地图切片28-31
  • 3 数字校园三维建模研究31-43
  • 3.1 常用三维建模软件介绍31-32
  • 3.2 SketchUp32-35
  • 3.2.1 SketchUp概述32
  • 3.2.2 SketchUp功能介绍32-34
  • 3.2.3 SketchUp的特点34-35
  • 3.3 SketchUp三维场景建模35-41
  • 3.3.1 建模数据的获取和处理37-39
  • 3.3.2 三维模型的构建39-41
  • 3.4 基于ArcScene的三维场景可视化41-43
  • 4 基于JavaScript技术的三维校园WebGIS分析与设计43-51
  • 4.1 总体设计43-45
  • 4.1.1 体系结构43-44
  • 4.1.2 功能结构44-45
  • 4.2 三维校园应用系统分析45-47
  • 4.2.1 三维校园应用系统性能分析45-46
  • 4.2.2 三维校园应用系统功能分析46-47
  • 4.3 三维校园应用系统的设计47-51
  • 4.3.1 三维校园应用系统的框架设计47-48
  • 4.3.2 三维校园应用系统的功能设计48-51
  • 5 基于JavaScript技术的三维校园WebGIS实现51-67
  • 5.1 三维校园切片实现51-53
  • 5.2 三维校园视图模块实现53-56
  • 5.2.1 地图的加载53-54
  • 5.2.2 图层的缩放54-55
  • 5.2.3 鹰眼功能55-56
  • 5.3 空间测量模块实现56-58
  • 5.4 三维校园热区实现58-61
  • 5.5 查询定位实现61-64
  • 5.6 全景漫游实现64-67
  • 6 结论67-69
  • 参考文献69-73
  • 致谢73-74
  • 作者简介74

【参考文献】

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

1 徐昌荣;孙涛;仲军华;;ArcGIS结合SketchUp辅助城市规划的综述[J];安徽农业科学;2008年34期

2 马维峰;王晓蕊;高松峰;薛重生;常宏;;基于服务器动态缓存和Ajax技术的WebGIS开发[J];测绘科学;2008年05期

3 张鹏林;胡文敏;;基于Vega的三维GIS开发技术研究[J];测绘信息与工程;2006年04期

4 王冬,陈春,何海舰;网络地理信息系统关键技术及其发展趋势的研究与探讨[J];测绘与空间地理信息;2005年02期

5 赵大龙;孙恒宇;;地图切片技术分析与简单实现[J];测绘与空间地理信息;2010年01期

6 邬伦,张晶,唐大仕,刘瑜;基于Web GIS的体系结构研究[J];地理学与国土研究;2001年04期

7 吴文静;王霓虹;;三维可视化技术在数字林业中的应用研究[J];智能计算机与应用;2011年05期

8 吴信才;地理信息系统的基本技术与发展动态[J];地球科学;1998年04期

9 谢建华,陶红,李培铮;开发WebGIS的ArcIMS新技术应用分析[J];地球信息科学;2003年03期

10 马爱芳;;万维网地理信息系统的发展趋势[J];管理科学文摘;2004年06期


  本文关键词:基于JavaScript技术的三维校园WebGIS平台开发,,由笔耕文化传播整理发布。



本文编号:429971

资料下载
论文发表

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


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

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