薛永龍 賈瑩 譙君梅 鄭宏博 彭中耀 裴彪 周煒翔
摘要:文章根據(jù)WebGIS的工作原理,在WebGIS基礎(chǔ)平臺(tái)上,采用計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)庫管理技術(shù),對(duì)云南省旅游資源信息進(jìn)行采集、存儲(chǔ)、管理、分析、計(jì)算和圖形處理顯示,以SuperMap iServer作為互聯(lián)網(wǎng)地理系統(tǒng)的開發(fā)與發(fā)布技術(shù)平臺(tái),設(shè)計(jì)云南省旅游導(dǎo)航系統(tǒng),實(shí)現(xiàn)云南省旅游交通地理信息的互聯(lián)網(wǎng)發(fā)布與查詢。該系統(tǒng)的構(gòu)建為云南省的旅游管理和旅游業(yè)發(fā)展及全球各地想到去云南省旅游的人們提供可靠的信息和依據(jù)。
關(guān)鍵詞:WebGIS;彩云之南;旅游;導(dǎo)航
隨著社會(huì)經(jīng)濟(jì)的高速發(fā)展,人民生活質(zhì)量要求越來越高,閑暇時(shí)間也越來越多,人們開始注重精神生活方面的享受,于是旅游便成為多數(shù)人休閑娛樂及度假的首選,因此,旅游業(yè)相應(yīng)地得到迅速的發(fā)展,已成為世界上最大的產(chǎn)業(yè)。
WebGIS是真正平民化的GIS,由于Internet的飛速發(fā)展,Web服務(wù)已經(jīng)為越來越多1的人提供了服務(wù),WebGIS作為GIS和Internet融合的產(chǎn)物,更加智能話、便捷化、人性化,給更多用戶提供了使用GIS的機(jī)會(huì)。WebGIS可以使用通用瀏覽器進(jìn)行發(fā)布、瀏覽、查詢,額外的插件(plug-in)、ActiveX控件和Java Applet應(yīng)用都是免費(fèi)的,降低了終端用戶的經(jīng)濟(jì)和技術(shù)負(fù)擔(dān),很大程度上擴(kuò)大了GIS的用戶范圍。
云南的的地理、氣候條件優(yōu)越,旅游資源十分豐富,不同民族聚合一地,是旅游出行的首選。為了讓更多的人體驗(yàn)異域風(fēng)情,提高旅游產(chǎn)業(yè)發(fā)展,促進(jìn)當(dāng)?shù)亟?jīng)濟(jì)發(fā)展,吸引更多游客來此旅游尤為重要。然而,現(xiàn)在旅游軟件多而雜,但是很少是利用GIS技術(shù)來處理旅游信息,不便直觀便捷的為游客及時(shí)提供旅游資源,因此必須利用現(xiàn)代化的信息技術(shù)手段結(jié)合GIS技術(shù)來處理城市旅游信息,以實(shí)現(xiàn)城市旅游導(dǎo)航信息的數(shù)字化、實(shí)時(shí)化、動(dòng)態(tài)化管理,所以建立基于WebGIS的彩云之南旅游導(dǎo)航系統(tǒng)對(duì)發(fā)展旅游業(yè),提高旅游的公眾形象,進(jìn)行旅游促銷,輔助旅游決策和進(jìn)行旅游管理,起著不可低估的作用。
一、系統(tǒng)分析
本系統(tǒng)從游客自身出發(fā),具有旅游導(dǎo)航、酒店、交通、美食、論壇、關(guān)于我們等功能。具體如圖1所示:
彩云之南旅游導(dǎo)航系統(tǒng)主要為旅游者和旅游機(jī)構(gòu)企業(yè)及政府部門提供服務(wù),對(duì)于廣大游客而言,在出游之前,旅游者可以根據(jù)自己的具體情況(比如假期長短,資金多少,興趣愛好等)做一些適合自己的選擇。而做出這些選擇就需要收集一些相關(guān)旅游資源的具體信息(如景點(diǎn)、交通、住宿等)。在互聯(lián)網(wǎng)時(shí)代,與傳統(tǒng)的獲取信息的方式相比,通過網(wǎng)絡(luò)獲得旅游信息具有速度快、信息全、內(nèi)容新等優(yōu)點(diǎn),所以旅游者更多地傾向于用互聯(lián)網(wǎng)來尋找自己所需的信息。對(duì)于政府和旅游企業(yè)而言,他們需要加強(qiáng)旅游宣傳力度,豐富旅游宣傳方式,健全旅游宣傳體系,讓游客更加了解旅游目的地的具體情況。同時(shí)促進(jìn)旅游業(yè)全方位立體式的發(fā)展,為深層次的旅游開發(fā)、旅游管理提供決策依據(jù)。
二、系統(tǒng)設(shè)計(jì)
(一)數(shù)據(jù)庫設(shè)計(jì)
一個(gè)用戶體驗(yàn)良好的軟件系統(tǒng)必須設(shè)計(jì)一個(gè)完善合理且功能強(qiáng)大的數(shù)據(jù)庫作為支撐,方可讓系統(tǒng)各個(gè)功能正常有效運(yùn)行,特別在旅游導(dǎo)航系統(tǒng)中,數(shù)據(jù)庫的設(shè)計(jì)尤為重要。在彩云之南旅游導(dǎo)航系統(tǒng)數(shù)據(jù)庫的管理中,數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵與重點(diǎn)在于如何提高系統(tǒng)對(duì)信息查詢或處理的效率,因此我們將各種數(shù)據(jù)按照一定的方式、規(guī)則、結(jié)構(gòu)組織進(jìn)行存儲(chǔ)和管理?;赪ebGIS的彩云之南旅游導(dǎo)航系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)主要依據(jù)旅游中各類資源建立不同種類的屬性實(shí)體表,它們分別為旅游景點(diǎn)、酒店、美食、交通、論壇、用戶六個(gè)類別。
(二)WebGIS實(shí)現(xiàn)原理
WebGIS(網(wǎng)絡(luò)地理信息系統(tǒng))作為Internet技術(shù)在GIS開發(fā)的應(yīng)用而得出的產(chǎn)物。使GIS進(jìn)入千家萬戶,用戶可以通過訪問WebGIS得到空間數(shù)據(jù),制作專題圖,進(jìn)行各種檢索,獲取自己所需的信息。 建立基于WebGIS的彩云之南旅游導(dǎo)航系統(tǒng),就是要通過Internet向游客提供更加全面、細(xì)致的服務(wù)設(shè)施的信息及相關(guān)旅游景點(diǎn)信息?;赪ebGIS的彩云之南旅游導(dǎo)航系統(tǒng)用GIS獨(dú)特的空間數(shù)據(jù)管理能力,在平面地圖上集成大量的空間和非空間的旅游數(shù)據(jù)信息,從而使游客能夠直觀詳細(xì)的瀏覽、查詢、檢索相關(guān)的旅游信息,同時(shí)具備酒店查看、美食瀏覽,車票預(yù)定等實(shí)時(shí)功能。且可進(jìn)行公交具體信息查詢,為廣大游客帶來便利,增強(qiáng)云南旅游的影響力。
三、系統(tǒng)功能實(shí)現(xiàn)
根據(jù)系統(tǒng)功能設(shè)計(jì),本系統(tǒng)基于SuperMap iServer組件技術(shù)進(jìn)行深入地二次開發(fā),在VS2013開發(fā)環(huán)境下,采用html、Asp.net、Ajax、Javascript、WebGIS等技術(shù)開發(fā)。本系統(tǒng)的特色功如下。
1. 景區(qū)熱點(diǎn)圖瀏覽:熱點(diǎn)圖通過提供對(duì)熱點(diǎn)信息的添加刪除操作和渲染展示。這里用到SuperMap.Layer.HeatMapLayer類,顏色渲染為默認(rèn)顏色,并且設(shè)置了radius,featureWeight等參數(shù)值控制熱點(diǎn)圖熱點(diǎn)的顯示樣式,整個(gè)熱點(diǎn)圖層以其構(gòu)造函數(shù)SuperMap.Layer.HeatMapLayer創(chuàng)建,爭取為用戶提供最美觀簡潔的地圖。
2. 經(jīng)典路線:系統(tǒng)提供四條基本路線,在首頁點(diǎn)擊后,跳轉(zhuǎn)到該頁面,地圖頁面獲取線路信息,遍歷路線上個(gè)景點(diǎn)信息,通過包含障礙邊、障礙點(diǎn)、權(quán)值字段信息的名稱標(biāo)識(shí)、轉(zhuǎn)向權(quán)值字段等信息的FindPathParameters類,F(xiàn)indPathService,最后通過processAsync方法提交權(quán)值等設(shè)置信息并返回結(jié)果。系統(tǒng)自動(dòng)計(jì)算出一條最優(yōu)路線,并在地圖上顯示該路線。
3. 景點(diǎn),美食,酒店卡片:主要用于在地圖中顯示基本信息及相關(guān)功能,除了名稱,圖片等基本信息;“去這里”按鈕點(diǎn)擊后將鏈接到交通模塊,交通模塊會(huì)獲取被點(diǎn)擊對(duì)象的地理信息,推薦合適的交通換乘信息;“住哪兒”,“吃什么”按鈕點(diǎn)擊后,則以點(diǎn)緩沖區(qū),先設(shè)置參數(shù)GetFeaturesByBufferParameters,然后創(chuàng)建GetFeaturesByBufferService,最后最后通過processAsync方法提交參數(shù)等設(shè)置信息并返回結(jié)果,將景點(diǎn)通過權(quán)值信息生成最優(yōu)路徑。在合理范圍內(nèi)找出附近美食或酒店并標(biāo)注。
4. 足跡功能:點(diǎn)擊我的足跡顯示該用戶的足跡,用戶可以在云南地圖上點(diǎn)擊自己去過的市縣,每點(diǎn)擊一次就進(jìn)行一次sql查詢同時(shí)將用戶信息存放到庫中,用戶點(diǎn)擊我的足跡可以顯示所有去過的地方。通過點(diǎn)擊重置可以重新繪制 ,我們通過截取div層,截取自己的足跡方便分享。
5. 論壇:提供給廣大網(wǎng)友一個(gè)游記發(fā)表瀏覽、相互交流的平臺(tái)。該功能旨在方便用戶對(duì)云南景點(diǎn)、美食以及酒店等進(jìn)行評(píng)價(jià),同時(shí)方便游客記錄旅游生活,發(fā)表個(gè)人觀點(diǎn),也為其他游客提供旅游幫助。我們可以根據(jù)用戶對(duì)云南景點(diǎn)、美食以及酒店的評(píng)價(jià),還有用戶可以對(duì)本系統(tǒng)提出意見和建議,使得我們的網(wǎng)站做的更好。
四、結(jié)論與展望
本系統(tǒng)利用WebGIS技術(shù),實(shí)現(xiàn)了旅游資源的發(fā)布、管理、查詢以及空間分析等功能,同時(shí)為了方便游客,系統(tǒng)提供了酒店、美食、交通查詢和論壇。該系統(tǒng)的開發(fā),希望為游客帶來更大的便利。同時(shí)由于本系統(tǒng)在數(shù)據(jù)庫維護(hù)、WebGIS的發(fā)布等功能上還存在一些問題,在今后的研發(fā)過程中將做進(jìn)一步改進(jìn)和優(yōu)化。
參考文獻(xiàn):
[1]鄭朝洪.基于WebGIS的泉州市旅游信息系統(tǒng)設(shè)計(jì)研究[J].計(jì)算機(jī)與數(shù)字工程,2010(02).
[2]王紅崧,和亞君,盧波.旅游資源信息查詢系統(tǒng)的設(shè)計(jì)和開發(fā)[J].云南大學(xué)學(xué)報(bào),2010(S2).
[3]陳魯皖,黃瀟.基于WebGIS的安陽交通旅游系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].經(jīng)濟(jì)研究導(dǎo)刊,2009(23).
[4]張永福,柳錦寶,穆?lián)P.基于WebGIS和虛擬現(xiàn)實(shí)技術(shù)的城市旅游信息系統(tǒng)分析與設(shè)計(jì)[J].航空計(jì)算技術(shù),2008(01).
[5]陳曄,易柳夙,何釧,耿佳.旅游網(wǎng)站的粘性及其影響因素[J].旅游學(xué)刊,2016(02).
[6]徐程瑾,鐘章奇,王錚.基于GIS的京津冀核心旅游圈構(gòu)建研究[J].地域研究與開發(fā),2015(02).
(作者單位:防災(zāi)科技學(xué)院)