- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【摘要】 随着城市的发展,现在城市的交通管理越来越重要,传统的管理模式已经无法满足现在交通管理的要求,本文基于开源软件Geoserver的基础上对GIS 在交通管理上的应用,研究交通系统交互平台的开发,以 javascript语言为基础,在研究webGIS的相关规范操作的基础上,结合近年来发展迅速的web2.0技术,主要是应用以 javascript和xml为基础的AJAX技术。以xmlhttp请求和WFS/WMS请求实现客户端和服务端的信息传送。本文主要关注的是平台系统构架的实现和功能模块的描述和实现,以及实现的相关技术。
[关键词] Geoserver 系统构架 openGIS规范
引 言 5
第1章 研究内容概述及意义 7
1.1 背景说明 7
1.1.1 现实背景 7
1.1.2 技术背景 7
1.2 研究意义 7
1.3 本文研究内容概述及实现的目标 8
第 2 章 开源GIS服务器的选定及openGIS规范 10
2.1 两种开源软件的比较 10
2.2 关于Geoserver 11
2.2.1 Geoserver 的结构 11
2.3.1 Geoserver相关软件 11
2.3 openGIS 12
2.3.1 OpenGIS相关 12
2.3.2 openGIS 规范—WMS/WFS 13
第3章 系统构架及功能模块的设计 19
3.1系统整体构架与设计过程 19
3.1.1 原始数据说明 19
3.1.2 数据库及其说明 20
3.1.3 Geoserver与Tomcat 20
3.1.4 显示层的说明 20
3.1.5 外设机器的说明 20
3.2 交互平台功能模块 20
3.2.1 功能模块简介 20
第 4 章 功能模块的具体实现 23
4.1 具体设计过程 23
4.1.1 语言的选择 23
4.1.2 设计过程 23
4.2 难点问题的解决 24
4.2.1 坐标的转换 24
4.2.2 鼠标事件的处理 26
4.3 交互部分的具体实现 27
4.3.1 传统的交互方式与AJAX技术的比较 27
4.3.2 交互系统的实现 27
4.3.3 外设机器与Geoserver通信 28
第 5章 系统缺陷、问题与后期工作 30
研究内容概述及意义
1.1 背景说明
1.1.1 现实背景
WebGIS是GIS技术与Web技术集成的产物。随着社会的进步和城市的发展,数字世界和数字城市的提出和建设,作为其核心技术的webGIS软件的开发也在急速发展,其应用也是迅速遍及到各个行业,目前webGIS在农业、林业、气象、水利、地震、海洋、国土资源、环境保护、铁路交通、电力、城市建设和规划等社会各个领域的在世界范围内已经得到了广泛的应用,,正处于急剧变化与发展之中。
城建化建设的全面展开,特别一些大中城市中,城市交通建设已经成为城市建设的一个难点与重点,webGis以internet技术与地理信息的良好的结合必将在交通行业软件的开发中得到大量的应用。本文正是基于这样的背景之下在webGis基础上对交通系统交互平台的开发。
1.1.2 技术背景
随着internet技术的飞速发展,传统的GISC产品的应用瓶颈已经无法满足当前的应用要求,与传统的GIS产品不同,其侧重于地理信息与空间处理的共享,他具有以下特点:
1. 它具有访问范围广、平台独立、大规模降低系统成本和维护、升级方便
2. 在运行环境上, WebGIS基于Web计算平台,运行于Internet多用户并发访问的分布式环境
3. 在技术上,WebGIS是GIS发展与组件技术、互操作技术、分布式技术的集成。
1.2 研究意义
目前GIS应用的各个支系统的应用研究已经完全展开,原先的很多应用平台将会被以GIS为基础的平台所替代。在这样一个背景下在GIS相关技术下研究交通系统的交互平台的开发, 替代原先的应用平台,使该方面的应用具有更加的便利和更强的交互体验。
1.3 本文研究内容概述及实现的目标
本文主要研究在开源软件Geoserver的基础上开发交通系统的交互平台的构架实现和相关难点问题的解决,以及对地理信息文件的研究
系统实现的目标主要有:
将原有的点阵式地图转化为相应的GIS格式,并有城市背景,交叉口群等相关图层,并实现缩小、放大、漫游功能。
实现交叉口信息在数据库中的存储,包括位置、是否联机,设备故障等相关信息,当鼠标对相应节点进行操作时,能够给出相应交叉口的参数设置和相应的信息,并可以根据用户权限实现参数的修改
在地图上可以测量两点间的距离
实现在地图上划线、删除线、增加节点、删除节点等功能
实现页面的无跳转刷新,当交叉口群
文档评论(0)