劉杰李旭姚亮亮黃小紅
( 1. 河南省基礎地理信息中心,河南 鄭州 450003 ; 2. 河南省科源測繪中心,河南 鄭州 450003)
基于GIS的駐馬店旅游信息系統設計與實現
劉杰1李旭1姚亮亮2黃小紅1
( 1. 河南省基礎地理信息中心,河南 鄭州 450003 ; 2. 河南省科源測繪中心,河南 鄭州 450003)
結合駐馬店旅游資源、發展現狀及駐馬店現有旅游系統網站優缺點,確定系統需求分析;依據整體性、先進性、實用性等原則,根據系統需求分析構建駐馬店旅游路線規劃系統的系統架構和各個功能模塊,并對系統空間數據庫和屬性數據庫以及系統界面進行詳盡設計。
GIS; 路線規劃; 旅游系統
GIS系統和互聯網的結合在近些年日益普及,鑒于網絡對信息獲取的先進條件和地理空間信息的新需求,很多領域的用戶都希望利用互聯網發揮地理信息的優勢,旅游業在這方面的應用也在日益普及[1]。
駐馬店市是華夏文明的發源地之一,有“豫州之腹地,天下之最中”的稱號。駐馬店近年來加強發展建設嵖岈山旅游產業區和生態旅游基地,旅游業發展規模不斷擴大,游客數量急劇增加,配套設施逐漸完善。這些迫切要求旅游業管理向規范化、信息化發展。信息化時代的到來使得旅游的信息化技術有了長足的發展。在地理信息系統的基礎上發揮互聯網信息傳播快的特點,為旅游管理發展的信息化開足馬力。將地理信息系統對信息的編輯、存儲等功能與駐馬店旅游信息和特色結合,有利于駐馬店所有旅游資源的整合和綜合有效的管理,為旅客出行、旅途娛樂以及酒店選取等提供更方便、快捷的服務。
2.1 系統設計目標
根據上述對駐馬店旅游地理信息系統的需求分析,得出該系統的實現目標:一是為游客或者是潛在的游客提供駐馬店所有旅游資源的分布和旅游相關配套服務設施查詢指南等信息;二是為游客提供符合自身需求的不同旅游費用預算和時間預算的旅游路線推薦服務。
2.2 系統設計原則
根據駐馬店旅游地理信息系統的特點和用戶的需求,制定以下幾個設計原則:
(1)標準化和規范化原則。嚴格按照標準和規范進行系統建設,方便系統擴充聯網、實現信息交流與數據共享,保證系統的科學性和通用性。
(2)實用性和穩定性原則。由于系統服務群體為旅客及駐馬店旅游管理部門,設計的系統要求界面友好、操作直觀、方便。能夠快速便捷地為不同用戶提供其需求的地圖信息、旅游資源、周邊設施查詢和旅游路線規劃等服務。要求系統能穩定運行,具有較強的容錯性和安全性,不會因某個動作或突發事件而導致數據丟失或系統癱瘓。
(3)先進性和開放性原則。系統采用Flex 、HTML技術和arcgisapi為依托進行開發。系統還應具有良好的開發性,可以支持符合國際標準的相關接口,以便和其他相關系統進行交互和通信,支持標準的開發平臺,為普通用戶和旅游相關單位提供便利的接口。
2.3 系統總體框架
根據系統構建的目標、系統分析與設計的思路,駐馬店旅游地理信息系統體系結構包括基礎設施層、數據層、服務層、應用層和用戶層。基礎設施層包含局域網即單位內部網絡,互聯網、硬件設施、網絡設施和相關配套軟件設施等;數據層包含基礎地理數據、專題空間數據和專題屬性數據;服務層包含空間數據服務、地圖功能服務、屬性數據服務以及其他相關服務;應用層涉及系統各個功能模塊,包含基礎地圖搜索模塊、景點旅游模塊、衣食住行即旅游周邊服務設施模塊、便民服務和出行路線等模塊;用戶層主要就是該系統所面向的使用者,包括游客、旅行社、公眾等[2]。總體結構如下圖1所示。
2.4 系統總體設計圖
根據系統需求分析中用戶的需求和駐馬店旅游系統現狀的需求,可將駐馬店旅游信息系統分為四個模塊:地圖基礎操作模塊、景區景點模塊、旅游服務模塊和路線規劃模塊。這四個模塊分別從地理空間信息展示、駐馬店景點查詢展示、景區周邊住宿餐飲服務查詢和旅游路線推薦四個方面為用戶提供地理信息服務。系統總體設計圖見圖2。

圖1 總體結構圖

圖2 駐馬店旅游信息系統總體設計圖
數據庫結構如圖3所示,主要由基礎地理信息數據、旅游專題空間數據和旅游屬性數據庫組成。其中,基礎地理信息數據為整個數據庫的背景地圖及空間定位框架,與旅游專題空間數據進行關聯,實現旅游景區定位顯示和出行路線規劃;旅游專題空間數據集成了各旅游服務部門(如賓館、酒店)的業務屬性數據和其他各部門相關的業務屬性數據,實現對旅游的多方位服務。

圖3 數據庫結構圖
空間數據庫包含駐馬店基礎地理信息數據和駐馬店旅游專題空間數據,其中駐馬店基礎地理信息數據由運用ArcGIS軟件對駐馬店市地形圖、交通圖等進行坐標配準、屏幕跟蹤矢量化得來,為Shapefile格式文件,由點狀態要素、線狀態要素、面狀態要素等組成,為了利于反映地物信息對空間實體進行符號化設計。運用分層存儲的方法對不同的基礎地理數據進行存儲,每個圖層包含地圖的一類地物,隔層信息按照數據編碼進行分類編碼[3]。
系統的屬性數據庫包括駐馬店市旅游景區景點、餐飲、住宿、購物醫療、旅游路線等信息,各個要素的屬性信息運用字段進行存儲,對于景區景點的詳細介紹并不存儲在數據庫中,而是以文件形式存放,可用于相關功能的調用。
4.1 系統界面實現
系統界面是系統給用戶的第一印象,是保證系統正常運行的一個重要因素,也是用戶體驗的關鍵一步。系統界面作為人機交互的接口,一個設計良好的系統界面能夠讓用戶更方便快捷的掌握系統操作,從而增加對系統內容的接受程度[4]。駐馬店旅游信息系統的系統界面在設計時遵循以下原則:
用戶打開旅游系統首頁,可以看到網站導航在網頁前方,在網站的前端會有導航欄、標題欄以及功能欄。導航欄中包含景區景點模塊、旅游服務模塊、路線規劃模塊等系統的功能模塊。系統界面整體色調為天藍色,以簡潔清新的圖標和界面設計提升用戶對系統的接受度,帶來更好的系統使用體驗。系統主界面如圖4所示。
4.2 景區景點模塊功能實現
景區景點模塊是駐馬店旅游信息系統的主要功能模塊之一。該模塊主要介紹駐馬店市的各個旅游景點,提供景點查詢以及其他查詢功能。模塊功能主要包括景區名稱查詢、景區分類查詢、景區周邊服務查詢等。在景區景點模塊中展示了駐馬店景區景點的地理位置、門票價格、景區簡介、景區圖片和周邊服務設施等信息,使用戶在駐馬店旅游期間獲得更好的用戶體驗。景區周邊的服務設施如臨近景點的住宿或者餐飲的地點,用戶可以選擇相應的距離,系統將為用戶提供在該距離范圍內的該景點附近的相關服務設施。

圖4 系統主界面圖
4.3 旅游服務模塊實現
美食、住宿都是旅游期間不可或缺的主要元素,而如何在旅游期間尋找到美食和舒適便捷的住宿環境是旅游者相當關心的問題。因此美食住宿模塊也是駐馬店市旅游地理信息系統的一個主要模塊。系統通過對駐馬店市美食和酒店住宿信息的篩選分類,結合旅游景點和用戶需求,在美食住宿模塊實現以下主要功能:餐飲查詢、住宿查詢、景點周邊美食查詢以及景點周邊景區查詢等功能。旅游服務查詢又分為輸入文字查詢和分類查詢兩種查詢方式。
4.4 路線規劃模塊
路線規劃模塊是駐馬店市旅游地理信息系統的重點模塊和特色模塊。主要功能有:旅游路線個性化定制和本系統為客戶推薦路線兩種方式。在路線規劃模塊,本系統首先會讓用戶選擇采取哪種方式來獲取最佳旅游路線。
旅游路線的個性定制是駐馬店旅游地理信息系統的一大特色,也是一大難點,旅游路線的個性定制為用戶能夠擁有私人定制的個性旅游路線和獨特的旅游體驗提供服務。用戶可以根據自己的喜好選擇自己感興趣的景點加入個性化旅游景點,待選擇完畢后,保存并查看行程計劃,系統將自動對旅游路線進行路徑分析,并在地圖上面顯示景點路線之間的最短路徑[4]。
系統推薦路線部分根據用戶設定的需求條件推薦一條合適旅游路線,如圖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