首页> 中文学位 >基于SVG的WebGIS地图展示系统的研究与实现
【6h】

基于SVG的WebGIS地图展示系统的研究与实现

代理获取

目录

文摘

英文文摘

声明

第1章 地理信息系统概述

1.1课题背景和WebGIS现状

1.1.1 WebGIS发展现状

1.1.2 WebGIS技术现状

1.2研究的主要目标和任务

1.2.1研究的主要目标

1.2.2研究的任务

1.3本文的组织

第2章 地图展示系统功能要求和开发平台

2.1系统的总体需求

2.1.1系统总体目标

2.1.2系统功能描述

2.2系统实现策略

2.3服务器和开发平台的选择

2.3.1服务器的选择

2.3.2开发平台的选择

2.4地图管理系统特点

2.5数据管理方式的选择

第3章 基于SVG地图数据格式分析及关键技术

3.1地理信息框架方案设计

3.2 SVG技术特点

3.3地理数据存储结构分析

3.3.1属性数据存储分析

3.3.2空间数据存储分析

3.3.3基本SVG形状

3.4基于Ajax的SVG图形异步交互技术

3.5公交线路查询的数据结构和算法实现

3.5.1辅助数据表及基本概念

3.5.2公交线路换乘的数学模型

3.5.3公交换乘算法的实现

第4章 地图功能设计与实现

4.1 WebGIS地图浏览

4.1.1浏览功能概述

4.1.2主要地图操作功能的实现

4.1.3公交换乘查询功能实现和简单验证

4.2地图管理系统功能实现

4.2.1图层载入

4.2.2功能实现

4.2.3地图转换结果对比

总结与展望

参考文献

致谢

附录

攻读硕士学位期间发表的论文及科研成果

展开▼

摘要

传统GIS中的地理信息数据量大、地图数据格式种类繁多、结构复杂,而网络中的应用更需要轻量级的信息技术,因此,基于SVG格式的地图展示系统成为当前WebGIS的一个研究方向。 本文首先介绍了当前WebGIS的发展状况和开发平台特点,说明了SVG技术及其在网络中的应用。描述了系统的模块划分及相关功能,分析了模块间的联系,并将系统分为前台和后台两个部分,前台在网上展示地图,后台以地图的管理为主。其次,本文在VB6.0平台上采用MapObjects技术进行二次开发,通过ArcView的SVGMapper扩展功能,将地图文件从shape格式转化为SVG格式,实现了地图数据的存取和管理功能,并将SVG格式的地图信息展示在前台的动态页面中。最后,叙述了Ajax在WebGIS中的应用,应用嵌入Ajax的ASP.NET开发框架,通过Javascript脚本语言调用SVG文件的DOM接口,控制SVG格式的地图显示,体现了WebGIS客户端对地图的操作功能。基于Web Service技术,逐步建立了一个WebGIS中的地图展示系统。相对于栅格地图,本文选用具有网络中传输数据量较小的、基于XML的SVG格式的地图,选择性地将各地区长期积累的地图数据在网上展现给众多用户,实现WebGIs的系统应用。 借助浙江省宁波市的部分地图资源,实现了一种由shape格式地图转换为SVG格式地图的途径,将SVG格式地图应用到WebGIS中,实现了网页地图基本操作,提供了简单的公交换乘方案查询功能。通过实验,证明了该系统的可行性和有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号