APP下载

基于WebGIS的彩云之南旅游导航系统的设计和实现

2017-02-27薛永龙贾莹谯君梅郑宏博彭中耀

中国集体经济 2017年4期
关键词:导航旅游

薛永龙 贾莹 谯君梅 郑宏博 彭中耀 裴彪 周炜翔

摘要:文章根据WebGIS的工作原理,在WebGIS基础平台上,采用计算机网络和数据库管理技术,对云南省旅游资源信息进行采集、存储、管理、分析、计算和图形处理显示,以SuperMap iServer作为互联网地理系统的开发与发布技术平台,设计云南省旅游导航系统,实现云南省旅游交通地理信息的互联网发布与查询。该系统的构建为云南省的旅游管理和旅游业发展及全球各地想到去云南省旅游的人们提供可靠的信息和依据。

关键词:WebGIS;彩云之南;旅游;导航

随着社会经济的高速发展,人民生活质量要求越来越高,闲暇时间也越来越多,人们开始注重精神生活方面的享受,于是旅游便成为多数人休闲娱乐及度假的首选,因此,旅游业相应地得到迅速的发展,已成为世界上最大的产业。

WebGIS是真正平民化的GIS,由于Internet的飞速发展,Web服务已经为越来越多1的人提供了服务,WebGIS作为GIS和Internet融合的产物,更加智能话、便捷化、人性化,给更多用户提供了使用GIS的机会。WebGIS可以使用通用浏览器进行发布、浏览、查询,额外的插件(plug-in)、ActiveX控件和Java Applet应用都是免费的,降低了终端用户的经济和技术负担,很大程度上扩大了GIS的用户范围。

云南的的地理、气候条件优越,旅游资源十分丰富,不同民族聚合一地,是旅游出行的首选。为了让更多的人体验异域风情,提高旅游产业发展,促进当地经济发展,吸引更多游客来此旅游尤为重要。然而,现在旅游软件多而杂,但是很少是利用GIS技术来处理旅游信息,不便直观便捷的为游客及时提供旅游资源,因此必须利用现代化的信息技术手段结合GIS技术来处理城市旅游信息,以实现城市旅游导航信息的数字化、实时化、动态化管理,所以建立基于WebGIS的彩云之南旅游导航系统对发展旅游业,提高旅游的公众形象,进行旅游促销,辅助旅游决策和进行旅游管理,起着不可低估的作用。

一、系统分析

本系统从游客自身出发,具有旅游导航、酒店、交通、美食、論坛、关于我们等功能。具体如图1所示:

彩云之南旅游导航系统主要为旅游者和旅游机构企业及政府部门提供服务,对于广大游客而言,在出游之前,旅游者可以根据自己的具体情况(比如假期长短,资金多少,兴趣爱好等)做一些适合自己的选择。而做出这些选择就需要收集一些相关旅游资源的具体信息(如景点、交通、住宿等)。在互联网时代,与传统的获取信息的方式相比,通过网络获得旅游信息具有速度快、信息全、内容新等优点,所以旅游者更多地倾向于用互联网来寻找自己所需的信息。对于政府和旅游企业而言,他们需要加强旅游宣传力度,丰富旅游宣传方式,健全旅游宣传体系,让游客更加了解旅游目的地的具体情况。同时促进旅游业全方位立体式的发展,为深层次的旅游开发、旅游管理提供决策依据。

二、系统设计

(一)数据库设计

一个用户体验良好的软件系统必须设计一个完善合理且功能强大的数据库作为支撑,方可让系统各个功能正常有效运行,特别在旅游导航系统中,数据库的设计尤为重要。在彩云之南旅游导航系统数据库的管理中,数据库设计的关键与重点在于如何提高系统对信息查询或处理的效率,因此我们将各种数据按照一定的方式、规则、结构组织进行存储和管理。基于WebGIS的彩云之南旅游导航系统数据库中的数据主要依据旅游中各类资源建立不同种类的属性实体表,它们分别为旅游景点、酒店、美食、交通、论坛、用户六个类别。

(二)WebGIS实现原理

WebGIS(网络地理信息系统)作为Internet技术在GIS开发的应用而得出的产物。使GIS进入千家万户,用户可以通过访问WebGIS得到空间数据,制作专题图,进行各种检索,获取自己所需的信息。 建立基于WebGIS的彩云之南旅游导航系统,就是要通过Internet向游客提供更加全面、细致的服务设施的信息及相关旅游景点信息。基于WebGIS的彩云之南旅游导航系统用GIS独特的空间数据管理能力,在平面地图上集成大量的空间和非空间的旅游数据信息,从而使游客能够直观详细的浏览、查询、检索相关的旅游信息,同时具备酒店查看、美食浏览,车票预定等实时功能。且可进行公交具体信息查询,为广大游客带来便利,增强云南旅游的影响力。

三、系统功能实现

根据系统功能设计,本系统基于SuperMap iServer组件技术进行深入地二次开发,在VS2013开发环境下,采用html、Asp.net、Ajax、Javascript、WebGIS等技术开发。本系统的特色功如下。

1. 景区热点图浏览:热点图通过提供对热点信息的添加删除操作和渲染展示。这里用到SuperMap.Layer.HeatMapLayer类,颜色渲染为默认颜色,并且设置了radius,featureWeight等参数值控制热点图热点的显示样式,整个热点图层以其构造函数SuperMap.Layer.HeatMapLayer创建,争取为用户提供最美观简洁的地图。

2. 经典路线:系统提供四条基本路线,在首页点击后,跳转到该页面,地图页面获取线路信息,遍历路线上个景点信息,通过包含障碍边、障碍点、权值字段信息的名称标识、转向权值字段等信息的FindPathParameters类,FindPathService,最后通过processAsync方法提交权值等设置信息并返回结果。系统自动计算出一条最优路线,并在地图上显示该路线。

3. 景点,美食,酒店卡片:主要用于在地图中显示基本信息及相关功能,除了名称,图片等基本信息;“去这里”按钮点击后将链接到交通模块,交通模块会获取被点击对象的地理信息,推荐合适的交通换乘信息;“住哪儿”,“吃什么”按钮点击后,则以点缓冲区,先设置参数GetFeaturesByBufferParameters,然后创建GetFeaturesByBufferService,最后最后通过processAsync方法提交参数等设置信息并返回结果,将景点通过权值信息生成最优路径。在合理范围内找出附近美食或酒店并标注。

4. 足迹功能:点击我的足迹显示该用户的足迹,用户可以在云南地图上点击自己去过的市县,每点击一次就进行一次sql查询同时将用户信息存放到库中,用户点击我的足迹可以显示所有去过的地方。通过点击重置可以重新绘制 ,我们通过截取div层,截取自己的足迹方便分享。

5. 论坛:提供给广大网友一个游记发表浏览、相互交流的平台。该功能旨在方便用户对云南景点、美食以及酒店等进行评价,同时方便游客记录旅游生活,发表个人观点,也为其他游客提供旅游帮助。我们可以根据用户对云南景点、美食以及酒店的评价,还有用户可以对本系统提出意见和建议,使得我们的网站做的更好。

四、结论与展望

本系统利用WebGIS技术,实现了旅游资源的发布、管理、查询以及空间分析等功能,同时为了方便游客,系统提供了酒店、美食、交通查询和论坛。该系统的开发,希望为游客带来更大的便利。同时由于本系统在数据库维护、WebGIS的发布等功能上还存在一些问题,在今后的研发过程中将做进一步改进和优化。

参考文献:

[1]郑朝洪.基于WebGIS的泉州市旅游信息系统设计研究[J].计算机与数字工程,2010(02).

[2]王红崧,和亚君,卢波.旅游资源信息查询系统的设计和开发[J].云南大学学报,2010(S2).

[3]陈鲁皖,黄潇.基于WebGIS的安阳交通旅游系统设计与实现[J].经济研究导刊,2009(23).

[4]张永福,柳锦宝,穆扬.基于WebGIS和虚拟现实技术的城市旅游信息系统分析与设计[J].航空计算技术,2008(01).

[5]陈晔,易柳夙,何钏,耿佳.旅游网站的粘性及其影响因素[J].旅游学刊,2016(02).

[6]徐程瑾,钟章奇,王铮.基于GIS的京津冀核心旅游圈构建研究[J].地域研究与开发,2015(02).

(作者单位:防灾科技学院)

猜你喜欢

导航旅游
我们一起“云旅游”
小A去旅游
旅游
基于快速检索功能于GPS地图导航的运用
为现代农业“导航”
基于激光导航路径识别的电力巡检智能机器人设计
智能手机菜谱软件的设计
基于HTML5的网络地图研究与实现
出国旅游的42个表达
户外旅游十件贴身带