基于开源WebGIS的城市旅游交通电子地图开发研究(7页)详解.docVIP

基于开源WebGIS的城市旅游交通电子地图开发研究(7页)详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于开源WebGIS的城市旅游交通电子地图开发研究 设计者:殷睿睿,张玉明,刘瑞涛,周韬 指导教师:徐鹏 (长沙理工大学 交通运输工程学院 湖南 长沙410004) 作品内容简介 Geoserver、PostgreSQL和Openlayers构建了一个旅游交通电子地图平台,实现城市旅游交通信息资源的发布,提供了一种利用开源软件构建旅游交通电子地图思路和整体解决方案。研究结果表明:采用开源软件构建城市旅游交通电子地图所需的WebGIS平台,具有技术先进、开发成本低、周期短、易于维护和兼容性强等优点 关键字旅游交通 电子地图开源1.研究背景国际著名的扬克洛维奇营销顾问公司(Yankelovich Partners)在全球旅游趋势观察报告中指出,世界旅游中正在发生“从以目的地为中心向以游客为中心”的转变。以游客为中心的含义就是旅游者有绝对的主观选择权,旅游者选择去一个城市旅游,首先需要了解该城市旅游景点的概况,以及交通设施情况。如何动态而全面的展现一个城市的旅游交通信息是很多人思考的问题。 随着空间信息科学和计算机网络技术的发展,一些旅游主流网站目前都推出旅游交通电子地图,作为城市旅游交通信息的动态发布平台。这是一种新型的、动态的网络旅游营销模式。旅游交通电子地图通常以行政区划等基础地理信息为背景图层,在此基础上叠加交通网络、公交线路、旅游景点、宾馆和餐饮等基础设施。用户足不出户即可通过电子地图设计自己的游玩路线,查询公交和道路信息、选择一条最优路径节省时间,了解每个景点的详细情况,包括门票信息、景点全貌图、周围的基础设施等等。旅游者通过这个平台能够非常容易做出选择,选择自己想去的地方。WebGIS技术为基础,采用B/S(浏览器/服务器)架构。当前各种开源WebGIS平台在测绘和国土资源管理部门已经得到一些应用,但用于旅游交通电子地图开发仍处于起步阶段。开源软件具有易于维护、扩展灵活、便于共享等优势。基于Geoserver、PostgreSQL和Openlayers等开源软件构建本研究所需的WebGIS平台时机比较成熟。 2.设计原理系统采用B/S模式三层架构,由客户端、数据库三部分组成。客户端:本系统客户端开发基于Openlayers提供的JavaScript工具包。采用OpenLayers作为客户端不存在浏览器依赖性。用户使用普通的Web浏览器(如IE)即可使用相应的服务,不需要安装专门的浏览器插件,对用户计算机系统软、硬件要求低,系统维护、升级方便。客户端网页即是用户界面,通过该页面,用户可以实现公交线路和旅游景点查询条件输入、地图浏览、空间查询和分析等功能。图1 结构图 服务:分析用户发送的指令信息,执行相应的操作提取数据,并把查询或分析结果反馈给用户。旅游交通信息查询服务基于系统的WebGIS平台,主要根据用户在Web页面选择的操作或查询条件,执行相应的信息查询,将通过浏览器反馈给用户数据库:包括数据库、WebGIS空间数据库组成。实现数据的存储、查询和更新等功能。数据是旅游交通信息查询系统的核心和关键,数据的准确度和性。包括地图操作和信息查询两大功能模块,具体说明见表1。 数据库管理系统 查询系统采用PostgreSQL实现WebGIS空间数据、订单数据和用户数据管理;PostgreSQL是先进的开放源码的对象关系型数据库管理系统,版本为8.3。PostGIS是PostgreSQL的扩展,提供空间信息服务功能:空间对象、空间索引、空间操作函数和空间操作符,同时PostGIS支持OpenGIS的规范。 PostgreSQL8.3提供了一款图形用户界面的数据库管理工具pgAdmin,通过这款软件实现数据库的维护工作:包括空间数据建库和维护、用户信息库的建库和维护。界面如图所示。 图 pgAdmin Ⅲ数据库管理软件用户界面图sql数据入库空间数据建库 系统所需的背景电子地图、旅游交通信息数据和相应的元数据由湖南省第一测绘院生产和提供,文件形式的空间数据格式为shapefile(ESRI的shp文件)。空间数据保存在名称为postgis的数据库中,每个shp文件对应数据库中的一张表。通过PostgreSQL提供的数据转换工具shp2pgsql.exe将shp文件转换成sql语句,便于入库。在系统命令符模式下,使用shp2pgsql命令转换空间数据的格式如下: shp2pgsql.exe [可选参数] shp文件 表名 shp2pgsql命令的执行结果为一系列的sql语句,将上述结果定向到一个sql文件中,再利用pgAdmin中的sql语句执行功能将空间数据入库。如图3。地图服务器 Geoserver是一款用Java语言开发的,在OGC标准下支持用户浏览和编辑数据的开源软件。版本为2.0。利用Geoserver可以实现空

文档评论(0)

琼瑶文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档