基于开源WebGIS的城市旅游交通电子地图开发研究.doc
《基于开源WebGIS的城市旅游交通电子地图开发研究.doc》由会员分享,可在线阅读,更多相关《基于开源WebGIS的城市旅游交通电子地图开发研究.doc(6页珍藏版)》请在沃文网上搜索。
1、基于开源WebGIS的城市旅游交通电子地图开发研究 作品内容简介世界旅游业和计算机技术的飞速发展使游客获取旅游交通信息的方式发生了重大变革,由传统的纸质交通旅游图转变为互联网上的电子地图。开源软件的发展和WebGIS技术的进步促进了网络电子地图的繁荣,产生了巨大的商业价值。本研究在综合比较各类开源WebGIS软件平台的基础上,选择Geoserver、PostgreSQL和Openlayers构建了一个旅游交通电子地图平台,实现城市旅游交通信息资源的发布,提供了一种利用开源软件构建旅游交通电子地图思路和整体解决方案。研究结果表明:采用开源软件构建城市旅游交通电子地图所需的WebGIS平台,具有技
2、术先进、开发成本低、周期短、易于维护和兼容性强等优点。关键字:旅游交通 电子地图 开源软件 WebGIS1.研究背景国际著名的扬克洛维奇营销顾问公司(Yankelovich Partners)在全球旅游趋势观察报告中指出,世界旅游中正在发生“从以目的地为中心向以游客为中心”的转变。以游客为中心的含义就是旅游者有绝对的主观选择权,旅游者选择去一个城市旅游,首先需要了解该城市旅游景点的概况,以及交通设施情况。如何动态而全面的展现一个城市的旅游交通信息是很多人思考的问题。 随着空间信息科学和计算机网络技术的发展,一些旅游主流网站目前都推出旅游交通电子地图,作为城市旅游交通信息的动态发布平台。这是一种
3、新型的、动态的网络旅游营销模式。旅游交通电子地图通常以行政区划等基础地理信息为背景图层,在此基础上叠加交通网络、公交线路、旅游景点、宾馆和餐饮等基础设施。用户足不出户即可通过电子地图设计自己的游玩路线,查询公交和道路信息、选择一条最优路径节省时间,了解每个景点的详细情况,包括门票信息、景点全貌图、周围的基础设施等等。旅游者通过这个平台能够非常容易做出选择,选择自己想去的地方。本研究建立的旅游交通电子地图以WebGIS技术为基础,采用B/S(浏览器/服务器)架构。当前各种开源WebGIS平台在测绘和国土资源管理部门已经得到一些应用,但用于旅游交通电子地图开发仍处于起步阶段。开源软件具有易于维护、
4、扩展灵活、便于共享等优势。基于Geoserver、PostgreSQL和Openlayers等开源软件构建本研究所需的WebGIS平台时机比较成熟。 2.设计原理2.1系统架构设计系统采用B/S模式三层架构,由客户端、服务器端构成,其中服务器端包括Web服务器和地图应用服务器以及PostgresSQL数据库三部分组成。系统结构如图1所示。具体说明如下。客户端:本系统客户端开发基于Openlayers提供的JavaScript工具包。采用OpenLayers作为客户端不存在浏览器依赖性。用户使用普通的Web浏览器(如IE)即可使用相应的服务,不需要安装专门的浏览器插件,对用户计算机系统软、硬件要
5、求低,系统维护、升级方便。客户端网页即是用户界面,通过该页面,用户可以实现公交线路和旅游景点查询条件输入、地图浏览、空间查询和分析等功能。图1 系统结构图服务器端:分析用户发送的指令信息,执行相应的操作提取数据,并把查询或分析结果反馈给用户。旅游交通信息查询服务基于系统的WebGIS平台,主要根据用户在Web页面选择的操作或查询条件,执行相应的信息查询(如公交线路、景点信息),并将查询结果通过浏览器反馈给用户。数据库:包括旅游交通综合信息数据库、WebGIS空间数据库组成。实现数据的存储、查询和更新等功能。数据是旅游交通信息查询系统的核心和关键,数据的准确度和时效性是衡量系统实用价值的重要指标
6、。2.2系统功能模块设计包括地图操作和信息查询两大功能模块,具体说明见表1。表1 主要功能功能说明地图操作地图漫游地图移动,通过鼠标或键盘实现地图漫游地图缩放地图放大缩小,使用鼠标滚轮或者工具条,在不同比例尺地图之间进行切换,浏览城市全貌或者局部细节全图显示显示全市范围的电子地图距离测量在地图上进行概略距离量算,方便进行路径规划旅游信息查询景点查询查询景点相关信息,通过链接景区官方网站,获取权威旅游资讯酒店查询根据输入条件查询酒店相关信息,或者查询兴趣点周边一定范围内的酒店分布情况餐饮查询根据输入条件查询餐饮设施相关信息,或者查询兴趣点周边一定范围内的餐饮设施分布交通信息查询公交线路查询输入需
7、要查询的公交线路,将相应线路和经过站点在电子地图上显示公交站点查询输入公交站点,显示经过该站点的公交线路名称,点击线路名称可实现线路查询公交换乘查询根据公交线路通达情况,规划公交换乘方案;提供多种方案供游客选择自驾游路径规划根据起点和目的地之间的道路连通情况,使用GIS空间分析功能,在路网中搜索最短路径或者最快路径上述功能模块的实现,需要采用基于PostgresSQL的空间数据采集和建库技术、基于Geoserver的电子地图配置和发布、基于Openlayers的富客户端开发技术。3.关键技术及其实现3.1数据库管理系统查询系统采用PostgreSQL实现WebGIS空间数据、订单数据和用户数据
8、管理;PostgreSQL是先进的开放源码的对象关系型数据库管理系统,本研究采用的版本为8.3。PostGIS是PostgreSQL的扩展,提供空间信息服务功能:空间对象、空间索引、空间操作函数和空间操作符,同时PostGIS支持OpenGIS的规范。PostgreSQL8.3提供了一款图形用户界面的数据库管理工具pgAdmin,通过这款软件实现数据库的维护工作:包括空间数据建库和维护、用户信息库的建库和维护。界面如图2所示。 图2 pgAdmin 数据库管理软件用户界面 图3 sql数据入库3.2空间数据建库建立原型系统所需的背景电子地图、旅游交通信息数据和相应的元数据由湖南省第一测绘院生产
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WebGIS 城市 旅游 交通 电子地图 开发 研究