基于WebGIS的公共自行车信息服务查询系统研究
发布时间:2017-11-02 23:16
本文关键词:基于WebGIS的公共自行车信息服务查询系统研究
更多相关文章: 自行车 GIS技术 WebGIS ArcGIS Server
【摘要】:我国私家车数量不断增加,城市交通拥堵现象和环境污染日益严重。自行车提倡绿色交通,具有灵活方便、低碳环保的优势,得到市民广泛关注。自行车信息服务查询系统是城市公众信息服务平台的一部分,其功能是为用户提供所需的出行信息,对于缓解城市交通拥堵、减轻环境污染和解决出行“最后一公里问题”具有重大的意义。 GIS技术日益成熟,其应用领域越来越广泛,在城市公共交通领域发挥了重要作用。计算机网络技术的发展,使得GIS可以借助网络技术完成分布式数据存储、传输、计算,为用户提供跨平台的服务——WebGIS服务。本文借助WebGIS技术,围绕着建立公共自行车信息服务查询系统这一目标,分析用户需求、研究系统架构,设计并实现一个公共自行车信息服务查询原型系统,主要工作开展如下: (1)WebGIS和ArcGIS Server 分析WebGIS概念、特点、主要体系结构与实现技术。对比现有的技术,总结各自优缺点,结合本研究的需求与特征,确定ArcGIS Server平台作为系统实现的技术路线。剖析ArcGIS Server平台体系结构与特点,研究服务器管理对象及Ajax等技术。 (2)查询系统设计。 对查询系统进行非功能需求、功能需求和用户需求分析的需求分析。在需求分析的基础上进行系统的总体设计,根据系统设计的原则确定系统设计的目标和结构,根据功能需求进行系统功能设计和数据库设计。为系统的空间分析功能选择相应的算法。 (3)原型系统实现 依据需求分析、系统总体设计、数据库设计和算法设计,,以西安市为实验区域,结合ArcGIS Server平台,利用.NET开发平台开发并实现公共自行车信息服务查询原型系统。测试系统的漫游、查询、分析等功能验证本文的研究。 论文的主要成果为:本论文选择的技术路线满足开发并实现公共自行车信息服务查询系统的要求;在对系统进行设计时所提出的需求分析具有典型性,系统的总体设计能够服务用户需求,为系统开发奠定了良好的基础;实现的原型系统可以稳定运行,为用户提供公共自行车基于位置和路线的查询服务,具有一定的实用价值。
【关键词】:自行车 GIS技术 WebGIS ArcGIS Server
【学位授予单位】:长安大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:P208;TP311.52
【目录】:
- 摘要4-5
- Abstract5-9
- 第一章 绪论9-16
- 1.1 研究的背景与意义9-10
- 1.2 国内外研究现状10-14
- 1.2.1 GIS 发展现状10-12
- 1.2.2 WebGIS 发展现状研究12
- 1.2.3 城市公共自行车发展现状12-14
- 1.3 论文研究内容14
- 1.4 论文组织结构14-16
- 第二章 WebGIS 和 ArcGIS Server16-33
- 2.1 WebGIS16-23
- 2.1.1 WebGIS 概念16-17
- 2.1.2 WebGIS 特点17-18
- 2.1.3 WebGIS 体系结构18-21
- 2.1.4 WebGIS 实现技术21-23
- 2.2 ArcGIS Server 概述23-33
- 2.2.1 ArcGIS Server 简介23-24
- 2.2.2 ArcGIS Server 架构24-25
- 2.2.3 ArcGIS Server 功能25-26
- 2.2.4 ArcGIS Server 中 Ajax 技术26-30
- 2.2.5 ArcGIS Server 服务器对象管理30-33
- 第三章 查询系统设计33-46
- 3.1 西安市公共自行车系统33
- 3.2 需求分析33-36
- 3.2.1 系统分析33-34
- 3.2.2 系统需求分析34-36
- 3.3 系统的总体设计36-40
- 3.3.1 系统设计的原则36
- 3.3.2 系统设计目标36-37
- 3.3.3 系统的架构设计37-39
- 3.3.4 系统功能设计39-40
- 3.3.5 系统开发环境设计40
- 3.4 数据库设计40-43
- 3.4.1 数据库设计的原则40-41
- 3.4.2 空间数据41-43
- 3.4.3 属性数据43
- 3.5 最短路径算法的设计43-46
- 3.5.1 Dijkstra 算法的描述44-45
- 3.5.2 最短路径算法的设计45-46
- 第四章 系统实现46-58
- 4.1 地图服务发布46-48
- 4.1.1 地图文档制作46
- 4.1.2 服务的发布46-48
- 4.2 系统的框架结构实现48-49
- 4.2.1 用户层的实现48
- 4.2.2 中间应用层的实现48
- 4.2.3 数据层48-49
- 4.3 系统功能实现49-58
- 4.3.1 系统界面49-50
- 4.3.2 基本功能模块50-52
- 4.3.3 图层控制52
- 4.3.4 查询功能52-55
- 4.3.5 自行车信息查询与路径规划55-58
- 总结与展望58-60
- 一、总结58-59
- 二、展望59-60
- 参考文献60-62
- 致谢62
【参考文献】
中国期刊全文数据库 前10条
1 王志高;孔U
本文编号:1133598
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1133598.html