基于GIS的驻马店旅游信息系统设计与实现

2017-08-02 06:16刘杰李旭姚亮亮黄小红
资源导刊(信息化测绘) 2017年7期
关键词:驻马店景点路线

刘杰李旭姚亮亮黄小红

( 1. 河南省基础地理信息中心,河南 郑州 450003 ; 2. 河南省科源测绘中心,河南 郑州 450003)

基于GIS的驻马店旅游信息系统设计与实现

刘杰1李旭1姚亮亮2黄小红1

( 1. 河南省基础地理信息中心,河南 郑州 450003 ; 2. 河南省科源测绘中心,河南 郑州 450003)

结合驻马店旅游资源、发展现状及驻马店现有旅游系统网站优缺点,确定系统需求分析;依据整体性、先进性、实用性等原则,根据系统需求分析构建驻马店旅游路线规划系统的系统架构和各个功能模块,并对系统空间数据库和属性数据库以及系统界面进行详尽设计。

GIS; 路线规划; 旅游系统

1 引言

GIS系统和互联网的结合在近些年日益普及,鉴于网络对信息获取的先进条件和地理空间信息的新需求,很多领域的用户都希望利用互联网发挥地理信息的优势,旅游业在这方面的应用也在日益普及[1]。

驻马店市是华夏文明的发源地之一,有“豫州之腹地,天下之最中”的称号。驻马店近年来加强发展建设嵖岈山旅游产业区和生态旅游基地,旅游业发展规模不断扩大,游客数量急剧增加,配套设施逐渐完善。这些迫切要求旅游业管理向规范化、信息化发展。信息化时代的到来使得旅游的信息化技术有了长足的发展。在地理信息系统的基础上发挥互联网信息传播快的特点,为旅游管理发展的信息化开足马力。将地理信息系统对信息的编辑、存储等功能与驻马店旅游信息和特色结合,有利于驻马店所有旅游资源的整合和综合有效的管理,为旅客出行、旅途娱乐以及酒店选取等提供更方便、快捷的服务。

2 系统设计

2.1 系统设计目标

根据上述对驻马店旅游地理信息系统的需求分析,得出该系统的实现目标:一是为游客或者是潜在的游客提供驻马店所有旅游资源的分布和旅游相关配套服务设施查询指南等信息;二是为游客提供符合自身需求的不同旅游费用预算和时间预算的旅游路线推荐服务。

2.2 系统设计原则

根据驻马店旅游地理信息系统的特点和用户的需求,制定以下几个设计原则:

(1)标准化和规范化原则。严格按照标准和规范进行系统建设,方便系统扩充联网、实现信息交流与数据共享,保证系统的科学性和通用性。

(2)实用性和稳定性原则。由于系统服务群体为旅客及驻马店旅游管理部门,设计的系统要求界面友好、操作直观、方便。能够快速便捷地为不同用户提供其需求的地图信息、旅游资源、周边设施查询和旅游路线规划等服务。要求系统能稳定运行,具有较强的容错性和安全性,不会因某个动作或突发事件而导致数据丢失或系统瘫痪。

(3)先进性和开放性原则。系统采用Flex 、HTML技术和arcgisapi为依托进行开发。系统还应具有良好的开发性,可以支持符合国际标准的相关接口,以便和其他相关系统进行交互和通信,支持标准的开发平台,为普通用户和旅游相关单位提供便利的接口。

2.3 系统总体框架

根据系统构建的目标、系统分析与设计的思路,驻马店旅游地理信息系统体系结构包括基础设施层、数据层、服务层、应用层和用户层。基础设施层包含局域网即单位内部网络,互联网、硬件设施、网络设施和相关配套软件设施等;数据层包含基础地理数据、专题空间数据和专题属性数据;服务层包含空间数据服务、地图功能服务、属性数据服务以及其他相关服务;应用层涉及系统各个功能模块,包含基础地图搜索模块、景点旅游模块、衣食住行即旅游周边服务设施模块、便民服务和出行路线等模块;用户层主要就是该系统所面向的使用者,包括游客、旅行社、公众等[2]。总体结构如下图1所示。

2.4 系统总体设计图

根据系统需求分析中用户的需求和驻马店旅游系统现状的需求,可将驻马店旅游信息系统分为四个模块:地图基础操作模块、景区景点模块、旅游服务模块和路线规划模块。这四个模块分别从地理空间信息展示、驻马店景点查询展示、景区周边住宿餐饮服务查询和旅游路线推荐四个方面为用户提供地理信息服务。系统总体设计图见图2。

图1 总体结构图

图2 驻马店旅游信息系统总体设计图

3 系统数据库设计

数据库结构如图3所示,主要由基础地理信息数据、旅游专题空间数据和旅游属性数据库组成。其中,基础地理信息数据为整个数据库的背景地图及空间定位框架,与旅游专题空间数据进行关联,实现旅游景区定位显示和出行路线规划;旅游专题空间数据集成了各旅游服务部门(如宾馆、酒店)的业务属性数据和其他各部门相关的业务属性数据,实现对旅游的多方位服务。

图3 数据库结构图

空间数据库包含驻马店基础地理信息数据和驻马店旅游专题空间数据,其中驻马店基础地理信息数据由运用ArcGIS软件对驻马店市地形图、交通图等进行坐标配准、屏幕跟踪矢量化得来,为Shapefile格式文件,由点状态要素、线状态要素、面状态要素等组成,为了利于反映地物信息对空间实体进行符号化设计。运用分层存储的方法对不同的基础地理数据进行存储,每个图层包含地图的一类地物,隔层信息按照数据编码进行分类编码[3]。

系统的属性数据库包括驻马店市旅游景区景点、餐饮、住宿、购物医疗、旅游路线等信息,各个要素的属性信息运用字段进行存储,对于景区景点的详细介绍并不存储在数据库中,而是以文件形式存放,可用于相关功能的调用。

4 驻马店旅游信息系统的实现

4.1 系统界面实现

系统界面是系统给用户的第一印象,是保证系统正常运行的一个重要因素,也是用户体验的关键一步。系统界面作为人机交互的接口,一个设计良好的系统界面能够让用户更方便快捷的掌握系统操作,从而增加对系统内容的接受程度[4]。驻马店旅游信息系统的系统界面在设计时遵循以下原则:

用户打开旅游系统首页,可以看到网站导航在网页前方,在网站的前端会有导航栏、标题栏以及功能栏。导航栏中包含景区景点模块、旅游服务模块、路线规划模块等系统的功能模块。系统界面整体色调为天蓝色,以简洁清新的图标和界面设计提升用户对系统的接受度,带来更好的系统使用体验。系统主界面如图4所示。

4.2 景区景点模块功能实现

景区景点模块是驻马店旅游信息系统的主要功能模块之一。该模块主要介绍驻马店市的各个旅游景点,提供景点查询以及其他查询功能。模块功能主要包括景区名称查询、景区分类查询、景区周边服务查询等。在景区景点模块中展示了驻马店景区景点的地理位置、门票价格、景区简介、景区图片和周边服务设施等信息,使用户在驻马店旅游期间获得更好的用户体验。景区周边的服务设施如临近景点的住宿或者餐饮的地点,用户可以选择相应的距离,系统将为用户提供在该距离范围内的该景点附近的相关服务设施。

图4 系统主界面图

4.3 旅游服务模块实现

美食、住宿都是旅游期间不可或缺的主要元素,而如何在旅游期间寻找到美食和舒适便捷的住宿环境是旅游者相当关心的问题。因此美食住宿模块也是驻马店市旅游地理信息系统的一个主要模块。系统通过对驻马店市美食和酒店住宿信息的筛选分类,结合旅游景点和用户需求,在美食住宿模块实现以下主要功能:餐饮查询、住宿查询、景点周边美食查询以及景点周边景区查询等功能。旅游服务查询又分为输入文字查询和分类查询两种查询方式。

4.4 路线规划模块

路线规划模块是驻马店市旅游地理信息系统的重点模块和特色模块。主要功能有:旅游路线个性化定制和本系统为客户推荐路线两种方式。在路线规划模块,本系统首先会让用户选择采取哪种方式来获取最佳旅游路线。

旅游路线的个性定制是驻马店旅游地理信息系统的一大特色,也是一大难点,旅游路线的个性定制为用户能够拥有私人定制的个性旅游路线和独特的旅游体验提供服务。用户可以根据自己的喜好选择自己感兴趣的景点加入个性化旅游景点,待选择完毕后,保存并查看行程计划,系统将自动对旅游路线进行路径分析,并在地图上面显示景点路线之间的最短路径[4]。

系统推荐路线部分根据用户设定的需求条件推荐一条合适旅游路线,如图5。用户选择属于自己的旅游时间和旅游景点个数,旅游路线推荐功能在哈密顿算法的基础上设计不同的计算模型对旅游路线进行规划并推荐给用户。

图5 系统推荐路线

5 总结

本文结合驻马店市旅游景区地理位置和特色,完成的主要内容如下:

依据不同游客的不同偏好设计驻马店市旅游路线,并为游客提供自助选择景点由系统自动规划其最优路径的特色功能,在哈密顿算法的基础上,根据驻马店市旅游现状的特点研究旅游路线规划算法[5],为游客在驻马店得到更好的旅游体验提供服务。根据游客不同的旅游时间和爱好为游客推荐合适的旅游路线。

[1]邹绍南.基于GIS的旅游专家信息系统的设计[J].计算机光盘软件与应用,2012(19):49.

[2]李风芝.基于GIS的数字化旅游软件系统的设计与实现[J].电子测试,2013(20):18-19.

[3]夏鹏,郑红艳.基于GIS的河南省旅游三维可视化研究[J].科技资讯,2011(25):234-235.

[4]舒惠芳,李萍,江玲,等.基于GIS的深圳旅游资源评价与区划[J].热带地理,2010,30(2):205-209.

[5]赵丁璐.基于GIS的扬州旅游地理信息系统设计[J].电子测试,2014(8):1-2.

刘杰(1990―),女,助理工程师,从事测绘地理信息工作。 E-mail:517037124@qq.com

猜你喜欢
驻马店景点路线
我还未出生(外一首)
最优路线
『原路返回』找路线
打卡名校景点——那些必去朝圣的大学景点
英格兰十大怪异景点
浅析驻马店文化旅游现状
石榴短枝红在驻马店引种表现及丰产栽培技术
找路线
没有景点 只是生活
景点个股表现