吳 昊,謝玲玲,郭 威
(安順職業(yè)技術(shù)學(xué)院,貴州 安順 561000)
中國社會經(jīng)濟(jì)發(fā)展取得了顯著成就,特別體現(xiàn)在經(jīng)濟(jì)發(fā)展水平的提高。隨著改革開放的不斷深入,旅游業(yè)是人們?nèi)找嬖鲩L的美好生活需求重要標(biāo)志之一,旅游業(yè)的均衡協(xié)調(diào)發(fā)展,不僅可以為國民帶來高質(zhì)量的旅游服務(wù),提高人民的生活質(zhì)量,而且可以為我國經(jīng)濟(jì)社會可持續(xù)發(fā)展做出重大貢獻(xiàn)。
王麗梅等[1]通過對旅游景區(qū)導(dǎo)游系統(tǒng)設(shè)計現(xiàn)狀分析,探討基于文化生態(tài)學(xué)的旅游景區(qū)導(dǎo)游系統(tǒng)設(shè)計的必要性。采用案例分析和分析解讀法,以豐富的藝術(shù)語言傳達(dá)景區(qū)的空間環(huán)境和文化特色,在分析相關(guān)文化生態(tài)理論和具體的導(dǎo)游設(shè)計作品基礎(chǔ)上,提出景區(qū)導(dǎo)游系統(tǒng)設(shè)計的四個原則:體現(xiàn)功能,整合文化,注重生態(tài),突出藝術(shù)性。結(jié)論導(dǎo)游系統(tǒng)是旅游資源的有機(jī)組成部分,是增強(qiáng)游客旅游體驗的載體。并且其從文化生態(tài)學(xué)角度設(shè)計旅游景區(qū)導(dǎo)覽系統(tǒng),充分尊重人們的心理預(yù)期,使設(shè)計充滿人性和生活感。將文化生態(tài)學(xué)引入風(fēng)景名勝區(qū)導(dǎo)游系統(tǒng)設(shè)計的范圍,擴(kuò)大了設(shè)計的廣度和深度,有利于其學(xué)科的研究和發(fā)展。
郭嘉等[2]設(shè)計基于協(xié)同過濾的景區(qū)旅游智能推薦系統(tǒng),將采集層作為整個系統(tǒng)硬件結(jié)構(gòu)設(shè)計中最重要的部分,以便準(zhǔn)確地采集數(shù)據(jù)并反饋給其他結(jié)構(gòu)。利用協(xié)同過濾算法實現(xiàn)軟件功能進(jìn)行設(shè)計,該智能推薦系統(tǒng)的數(shù)據(jù)計算誤差小,推薦效果良好。
然而旅游業(yè)的蓬勃發(fā)展離不開旅游資源現(xiàn)代化管理,但上述兩種方法使用地圖旅游資源管理方式很難滿足管理者要求,無法有效、及時地更新、管理信息,存在旅游信息不完整和實時性差問題。為此提出一種基于地區(qū)旅游經(jīng)濟(jì)發(fā)展動態(tài)可視化系統(tǒng)。構(gòu)建旅游系統(tǒng)市場競爭態(tài)模型,對各市場定量比較分析,確定主導(dǎo)市場使有限投資收益最大化。結(jié)合OpenLayers 和websocket 的關(guān)鍵技術(shù),實時更新的旅游資源配置數(shù)據(jù)在地理信息服務(wù)平臺中實時可視化。實驗結(jié)果表明:設(shè)計系統(tǒng)符合旅游地區(qū)管理需求,具有廣泛應(yīng)用價值。
對于旅游資源的管理者來說,旅游資源的可持續(xù)發(fā)展顯得尤為重要[6]。旅游部門需要參考可靠、詳細(xì)、及時的國內(nèi)外旅游發(fā)展信息,減少旅游投資失誤,為旅游發(fā)展創(chuàng)造良性循環(huán)空間。這就需要建立一個互動的、圖文并茂的旅游經(jīng)濟(jì)動態(tài)信息系統(tǒng)。
旅游業(yè)經(jīng)濟(jì)發(fā)展管理的核心是景區(qū)經(jīng)濟(jì)管理和實時數(shù)據(jù)管理。旅游景區(qū)的崛起是創(chuàng)造旅游需求的決定性因素,其實質(zhì)是國民經(jīng)濟(jì)增長后在數(shù)量加速效應(yīng)下旅游投資的加速。對于一個旅游目的地來說,旅游景點(diǎn)的數(shù)量和水平是旅游業(yè)發(fā)展的關(guān)鍵,進(jìn)而決定著該地區(qū)居民的旅游消費(fèi)傾向。根據(jù)景區(qū)實時數(shù)據(jù)的特點(diǎn)[7],設(shè)計一個基于OpenLayers 和WebSocket的實時數(shù)據(jù)管理系統(tǒng)。Net MVC采用基于B/S的三層體系結(jié)構(gòu),包括數(shù)據(jù)層、服務(wù)層和接口層,如圖1所示。
圖1 平臺總體結(jié)構(gòu)圖
平臺數(shù)據(jù)庫主要包括地圖數(shù)據(jù)、景區(qū)經(jīng)濟(jì)基礎(chǔ)數(shù)據(jù)、景區(qū)實時數(shù)據(jù)和景區(qū)資源配置實時數(shù)據(jù)。服務(wù)層主要分為基礎(chǔ)地圖服務(wù)、實時數(shù)據(jù)推送服務(wù)和其他服務(wù)。界面層的設(shè)計主要基于Open Layers 的層管理,主要分為以下三層:旅游基礎(chǔ)地圖顯示、景區(qū)數(shù)據(jù)顯示、旅游資源配置實時數(shù)據(jù)顯示。
在市場經(jīng)濟(jì)條件下,旅游產(chǎn)品供應(yīng)商的目標(biāo)是成本最小化或利潤最大化(或達(dá)到一定利潤)。旅游產(chǎn)品的供給受到產(chǎn)業(yè)承載力的限制,產(chǎn)業(yè)承載力是資本固化和勞動力投入的結(jié)果[8]。旅游業(yè)資本金是一個受旅游業(yè)投資增長率控制的可控因素。在旅游經(jīng)濟(jì)系統(tǒng)中,旅游產(chǎn)業(yè)投資增長率的調(diào)整是自動實現(xiàn)的。當(dāng)旅游業(yè)的投資回報率低于社會平均投資回報率時,資本不會被注入,而是會流出,資本會流向投資回報率較高的部門,從而實現(xiàn)社會資源的優(yōu)化配置。
旅游業(yè)對消費(fèi)者潛在需求的發(fā)展是決定旅游需求水平的另一個重要因素。旅游業(yè)發(fā)掘潛在旅游需求的實力體現(xiàn)在旅游業(yè)的平均推廣投入和推廣效率上。
根據(jù)景區(qū)經(jīng)濟(jì)資源配置實時可視化的實際情況,規(guī)劃管理和數(shù)據(jù)管理、查詢分析所需的各種功能,確定了平臺系統(tǒng)的功能。系統(tǒng)主要分為三個功能模塊:旅游地圖的顯示與操作、景區(qū)配置的實時信息顯示、景區(qū)狀態(tài)的分析與控制。下面主要詳細(xì)設(shè)計旅游地圖以及景區(qū)配置信息的實時更新。
2.2.1 旅游地圖
在OpenLayers中的Map類和Layer類主要用于顯示某一地區(qū)旅游景點(diǎn)的地圖。旅游地圖主要分為景區(qū)形象圖、景區(qū)注釋、景區(qū)路線圖和景區(qū)配置,可根據(jù)地圖明確消費(fèi)者進(jìn)入景區(qū)后分布狀態(tài),了解不同區(qū)域旅游經(jīng)濟(jì)動態(tài)。圖層設(shè)計結(jié)構(gòu)如圖2所示。
圖2 基于OpenLayers的圖層結(jié)構(gòu)
瀏覽器加載的Google 圖像數(shù)據(jù)和tilemil 注釋是Tile-Mil 加載的數(shù)據(jù)。平鋪類型的層是由Layer 類創(chuàng)建的。Basemaplayer 和Tileplayer 構(gòu)成基本的基礎(chǔ)地圖。打電話ol.source.XYZ將設(shè)置WMTs和Tile數(shù)據(jù)對應(yīng)的請求URL,并設(shè)置源中Map 的比例和范圍。對于景點(diǎn)線路和景點(diǎn)數(shù)據(jù),將其轉(zhuǎn)換為KML格式的數(shù)據(jù)[9]。Open Layers提供了一個用于加載KML 數(shù)據(jù)的API。添加routelayer 和sighlayer,通過ol.format.KML()快速加載KML 格式的景點(diǎn)和風(fēng)景線信息。調(diào)用StyleFunction設(shè)置KML矢量數(shù)據(jù)樣式,覆蓋景區(qū)主題。
景區(qū)配置分為固定設(shè)施配置、移動設(shè)施配置、服務(wù)配置等,有的景區(qū)配置動態(tài)變化幅度很小,采集經(jīng)濟(jì)可視化數(shù)據(jù)較少,一般會通過景區(qū)配置類似景區(qū)擺渡車,巡更人員、停車場等節(jié)點(diǎn)獲取消費(fèi)者動態(tài)信息,通過HT TP AJAX和Websocket 獲取數(shù)據(jù)更精準(zhǔn)有效。景區(qū)配置的非實時信息塊通過AJAX get 方法獲取MySQL 數(shù)據(jù)庫中的數(shù)據(jù),并解析為GeoJSON 格式的數(shù)據(jù)。景區(qū)配置的非實時動態(tài)層是通過添加Hotellayer和Restaurant Layer層來設(shè)計的。Geojson數(shù)據(jù)通過(New ol.for-mat.GeoJSON()).readfeatures(geojson)方法,并將GeoJSON 數(shù)據(jù)添加到相應(yīng)層中Style-Function中設(shè)置層元素的顯示樣式。
2.2.2 景區(qū)配置信息的實時更新
景區(qū)配置實時信息可視化的關(guān)鍵是實時經(jīng)濟(jì)數(shù)據(jù)的傳輸和顯示。景區(qū)配置實時數(shù)據(jù)主要包括旅游大巴、觀光渡輪、管理人員的對旅游收入實時數(shù)據(jù)采集,以及游客在景區(qū)的位置和狀態(tài)數(shù)據(jù)。數(shù)據(jù)傳輸通過Websocket 握手與服務(wù)器相連??蛻舳藶g覽器通過Websocket 對象監(jiān)視是否觸發(fā)各種事件,如發(fā)送、連接、接收、關(guān)閉等,然后進(jìn)行相應(yīng)的處理并向服務(wù)器發(fā)送響應(yīng)。服務(wù)器將物聯(lián)網(wǎng)傳輸?shù)膶崟r數(shù)據(jù)解析為GeoJSON數(shù)據(jù)格式。
在服務(wù)器和客戶端環(huán)境建立之后,瀏覽器客戶端向服務(wù)器發(fā)送一個Websocket 握手請求消息。此消息告訴服務(wù)器它要將當(dāng)前的HTTP 協(xié)議升級為Websocket 協(xié)議。當(dāng)服務(wù)器從瀏覽器客戶端接收到請求消息時,它將解析頭。如果不滿足升級條件,服務(wù)器將拒絕連接。當(dāng)滿足升級條件時,服務(wù)器將向客戶端返回握手響應(yīng)消息。此消息也基于HTTP協(xié)議,并且數(shù)據(jù)格式類似。
服務(wù)器接受來自WebSocket 協(xié)議的客戶端瀏覽器的連接。請求響應(yīng)完成后,連接握手成功,可以進(jìn)行TCP 通信。瀏覽器和服務(wù)器保持當(dāng)前的連接狀態(tài),在此期間,服務(wù)器可以隨時將數(shù)據(jù)推送到瀏覽器,即當(dāng)景區(qū)資源配置狀態(tài)更新時,可以將數(shù)據(jù)傳輸?shù)綖g覽器中,具體內(nèi)容如圖3所示。
圖3 WebSocket通信過程圖
當(dāng)?shù)谝淮螐姆?wù)器接收到景區(qū)配置的GeoJSON 數(shù)據(jù)時,使用Openlayers 構(gòu)建向量層,通過(New ol.for-mat.GeoJSON()).readfeatures(geojson),并設(shè)置層元素的顯示樣式,并使用Map。方法將景點(diǎn)配置信息層添加到地圖中。生成實時數(shù)據(jù)更新時,直接通過Websocket.onmes sage,通過遍歷GetFeature找到相應(yīng)的配置對象,然后對相應(yīng)配置特征中的信息進(jìn)行更新,完成對景區(qū)配置信息層的實時更新。
系統(tǒng)實現(xiàn)分為硬件建設(shè)、數(shù)據(jù)庫建設(shè)和軟件建設(shè)三個部分。
2.3.1 硬件建設(shè)
通過WiFi 覆蓋、藍(lán)牙覆蓋、觸摸屏布局等方式,優(yōu)化景區(qū)信息智能硬件設(shè)備,增加線上線下交互,提供多種應(yīng)用接入連接手段。
2.3.2 全景數(shù)據(jù)庫建設(shè)
(1)通過全景攝影和旅游基礎(chǔ)信息數(shù)據(jù)采集景區(qū)基礎(chǔ)數(shù)據(jù)。
(2)建立基于地圖平臺的信息門戶,將公里范圍內(nèi)所有知名景區(qū)和酒店、酒店、餐飲、休閑娛樂、餐飲、公共設(shè)施等基礎(chǔ)數(shù)據(jù)納入智慧景區(qū)周邊區(qū)域,建立相關(guān)標(biāo)準(zhǔn)接口,包括宣傳推廣、旅游等引導(dǎo)、預(yù)訂、支付等功能接口。在此基礎(chǔ)上,各景區(qū)、協(xié)會、商戶可定制選擇進(jìn)入范圍和類型,游客可通過一鍵式住房、購物、娛樂,充分了解旅游景區(qū)中“衣食住行”項目經(jīng)濟(jì)變化。
(3)通過雙向“探索”功能接口,游客還可以實現(xiàn)整個街區(qū)的連接,從周邊知名景區(qū)獲得綜合旅游信息和服務(wù)。
客源預(yù)測是地區(qū)旅游經(jīng)濟(jì)規(guī)劃與管理的重要組成部分。通過預(yù)測旅游人數(shù)在系統(tǒng)時間序列中的變化趨勢驗證所設(shè)計旅游經(jīng)濟(jì)動態(tài)發(fā)展可視化系統(tǒng)的性能。
旅游產(chǎn)品的實際價格水平是由供求均衡規(guī)律決定的。旅游產(chǎn)品實際價格水平的上升將提高旅游消費(fèi)支出的門檻,而對于具有一定可支配收入的消費(fèi)者來說,旅游消費(fèi)支出起征點(diǎn)的高低將直接決定消費(fèi)選擇。對于某一旅游地區(qū)來說,如果旅游消費(fèi)支出門檻低于人均可支配收入的一定比例,就會出現(xiàn)現(xiàn)實的旅游需求和購買行為。
為了檢驗設(shè)計方案經(jīng)濟(jì)可持續(xù)發(fā)展性,將文獻(xiàn)[1]和文獻(xiàn)[2]系統(tǒng)與設(shè)計系統(tǒng)的經(jīng)濟(jì)發(fā)展?fàn)顩r與實際情況進(jìn)行對比分析。結(jié)果如圖4所示。
圖4 不同系統(tǒng)經(jīng)濟(jì)發(fā)展增長率
通過圖4可知,所提動態(tài)可視化系統(tǒng)的經(jīng)濟(jì)發(fā)展趨勢與實際情況更符合,而其他兩種方法偏差較大。結(jié)果表明,該系統(tǒng)穩(wěn)定性好,優(yōu)勢明顯,能為區(qū)域旅游經(jīng)濟(jì)發(fā)展提供保障。
根據(jù)以上研究,只要能對地區(qū)旅游進(jìn)行科學(xué)合理的管理,旅游業(yè)的經(jīng)濟(jì)可持續(xù)發(fā)展是有保障的。為實現(xiàn)這一目標(biāo),景區(qū)管理者應(yīng)做到以下幾點(diǎn):
(1)將景區(qū)的總瞬時旅游規(guī)模牢牢控制在旅游限制容量內(nèi)。
(2)同時,旅游環(huán)境容量的增長率應(yīng)略高于旅游者的增長率。綿山風(fēng)景區(qū)是近年來新開發(fā)的風(fēng)景名勝區(qū),接待能力大,整個景區(qū)年旅游環(huán)境容量遠(yuǎn)未飽和,但季節(jié)波動較大,旅游旺季景區(qū)容量嚴(yán)重超載。
(3)游客到達(dá)一定限值下,游客增長率應(yīng)逐漸趨于零。這一時期持續(xù)時間越長,經(jīng)濟(jì)效益越好。因此,科學(xué)確定景區(qū)的極限環(huán)境容量,在理論上,根據(jù)旅游資源可持續(xù)利用模式的分析,在實踐中,科學(xué)控制游客數(shù)量,可以實現(xiàn)景區(qū)經(jīng)濟(jì)效益和生態(tài)效益的持續(xù)發(fā)展。
結(jié)合開源Open Layers開發(fā)框架,設(shè)計了景區(qū)基礎(chǔ)地圖層和實時配置層。通過建立Web Socket 通信通道,傳輸Geo JSO格式數(shù)據(jù),更新實時配置層。通過實例實現(xiàn)了旅游經(jīng)濟(jì)動態(tài)發(fā)展的實時可視化平臺。未來,隨著各旅游帶的經(jīng)濟(jì)發(fā)展和相關(guān)旅游環(huán)境的改善,旅游收入和旅游人數(shù)可能會發(fā)生變化,這需要在今后進(jìn)一步探討。