首页> 中文学位 >基于JavaScript技术的WebGIS设计与实现
【6h】

基于JavaScript技术的WebGIS设计与实现

代理获取

目录

文摘

英文文摘

声明

1绪论

1.1研究背景和现状

1.2研究目的和意义

1.3本文主要工作

2传统WebGIS的体系结构

2.1传统WebGIS体系结构

2.2传统WebGIS的分类及实现模型

2.3传统WebGIS的实现技术

2.4常用WebGIS软件性能的比较

2.5本文相关技术

2.6问题提出

3基于JavaScript技术的WebGIS设计

3.1总体设计

3.2电子地图视图模块设计

3.3空间测量模块设计

3.4专题图层开发模块设计

4基于JavaScript技术的WebGIS实现

4.1系统开发与运行环境

4.2大连瓦房店市WebGIS系统介绍

4.3功能内容

4.4系统配置

4.5系统演示

结论

参考文献

攻读硕士学位期间发表学术论文情况

致谢

展开▼

摘要

Internet的迅速发展,推动着当代GIS技术的快速更新和发展,它为GIS提供了一种崭新而又有效的地理信息载体。Internet与GIS的结合——WebGIS,作为信息应用发展的前沿,为GIS注入了新的活力。但是,WebGIS的进一步发展则面临着海量数据处理负担重及网络传输瓶颈。 JavaScript可以使多种任务仅在客户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。因此,把JavaScript技术应用于WebGIS,大大减轻了网络传输和服务器的负担。在这种技术下,所有的GIS操作都是在本地完成的,服务器仅需提供GIS数据服务,网络也只需将GIS数据一次性传输。 本文介绍了WebGIS的系统结构、实现模式及其各种实现技术,科学地分析了电子地图传统开发模式所存在的弊端,并对存在问题进行了剖析,设计了一种基于JavaScript技术的WebGIS实现模式。本文在这种模式下构建了一个完整的WebGIS系统,设计了WebGIS的各个功能模块,包括电子地图视图模块、空间测量模块及专题图层开发模块。就提供底图的方式来讲,再也不是传统的方式——服务器端将海量矢量地图临时生成栅格图发送到客户端,而是事先生成好栅格图,用户请求时不必做任何处理就可以即时发送到客户端;就地图的显示方式来讲,摒弃了传统的一张地图的显示方式,客户端采用多幅小图拼接的方式显示,总体看起来像是小图片填充一个大的栅格的效果。对于专题图层的开发,利用Ajax的开发模式及VML(TheVectorMarkupLanguage)支持广泛矢量图形的特性,本文设计了专题图层存储结构、专题图符号库表现模型,很好的解决了栅格图和矢量图叠加显示的问题。 通过大连瓦房店市WebGIS系统建设为例证明,本文所设计的开发模式在实际应用中提升了系统效率,具有良好的应用效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号