(西南林業大學地理學院 云南 昆明 650224)
近幾年已經逐漸發展成促進社會經濟發展的重要動力之一的旅游業隨著社會經濟的發展和人民生活水平的進步在人們心中的關注度也在不斷的上升。傳統方式的旅游地圖將不能給游客提供更多方面的要求,這使得旅游業不斷向信息化、網絡化、自動化的方向發展。地理信息技術(CIS)以處理空間信息為主要內容,并且具有空間信息管理、信息分析、信息查詢等強大功能,成為旅游業信息化的首要選擇平臺。旅游業信息化的發展完善與不完善,將對區域旅游業的發展有直接影響,甚至還會影響社會經濟的發展。
旅游信息如景點、酒店、飯店和交通等都可以用信息技術來進行管理。因此,研究并開發旅游地理信息系統具有重要的意義。建立旅游信息系統的目的就是希望能夠為出游者快速、精確的獲得出游地旅游信息提供方便,可以讓游客在出門前就可以明確自己的出游計劃。
(一)國內外旅游信息查詢系統的應用現狀
目前,旅游信息系統的建設在人們心中的關注度不斷提升,同時在設計其功能時更傾向于向旅游者提供全面的有助于旅游者策劃和組織其旅游線路的旅游信息查詢功能。國外旅游信息查詢系統主要有三種:第一種以保存各地旅游服務設施為目的的系統是以國家旅游政府部門為中心,在全國各個地方的旅游政府部門、飯店和旅行公司、風景優美區建立網絡節點,比如丹麥數據庫信息系統(DANDATA);第二種是以旅游發達地區為中心設計的為本地區旅游機構和旅游設施服務的信息系統,行業中廣為人知的是歐洲蒂洛爾(TYROL)信息系統;第三種是由許多個地區性的信息系統形成的地區性網絡結構,荷蘭首先形成了這種網絡結構。
我國旅游信息系統的第一次出現和其他國家的相隔了一段時間,我國正式開始研究的時間是在20世紀90年代初。當時,中國遙感應用研究所開發出了一款普遍在旅行公司、相關政府部門使用的為旅游者提供便利的區域旅游信息系統(TORTIS),這個系統是在C語言和FOXBASE二個平臺的基礎上開發出來的提供查詢和顯示二大功能的系統。后來大部分以光盤的方式展示出來的旅游信息系統的設計和實現大都是在GIS工具支持下或在GIS概念下設計出來的。
(二)我國旅游信息查詢系統的不足
通過國內與國外旅游信息查詢系統的比較能夠知道二者之間存在著一定程度的落差。主要涉及到以下幾個方面:
> 我國的旅游信息系統目前還停留在需要技術的支撐、和信息技術相關的公司的帶動以及從技術和系統二者之中尋求應用三個方面的格局。
> 不管國內還是國外的各個系統全部是由沒有注意到旅游發展過程中的實際需要的專業的信息技術廠家開發設計出來的。
> 除此之外由于我國旅游信息系統中的數據缺乏對旅游信息資源有效的、深層次的分析處理和二次加工利用,從而導致系統中大部分的數據還在表面的時候就停留下來了。
> 旅游業的發展在一定程度上受到了制約是因為把高效的信息資源轉換成為開發者所期望的社會效益和經濟財富有一定的困難。
> 我國并不是有效的使用旅游信息查詢系統這一平臺的旅游信息系統應該加強和旅游相關的政府部門、旅游公司、游客三者之間的信息交流,可以在一定程度上避免旅游信息系統的單方面傳播。
(一)系統設計目標
設計這個系統的初衷是為了能夠幫助游客快速全面地找到自己感興趣的旅游信息,為游客出門旅行之前就可以對想去的地方有一定的了解,從而選出自己喜歡的旅游景點。本系統核心的功能是以下二個功能:
① 可以讓游客很方便的查詢當前系統中所包含景點的詳細信息,能夠對進行旅游信息查詢的旅游者提供一條龍的服務,旅游者通過對想去景點的詳細信息的了解能夠在游客出去旅游之前就對要游覽的地方大致有一定程度的了解;
② 可以提前明確行程安排工作。可以在一定程度省去游客對想去的旅游景點不了解而引起的很多麻煩,也可以為旅客進行一次舒心愉快的旅行提供一定的方便;
(二)系統結構的設計

圖1 系統的總體結構
(三)統數據庫設計
(1)空間數據的組織與管理
運用 ArcGIS軟件,可以添加一些比較出名的陽泉市旅游景點,矢量化整個市區的范圍、市區以及所轄縣的范圍,形成矢量數據shp格式的文件,在shp文件屬性表中的字段中增加旅游設施的 FID 碼、名稱。
(2)屬性數據的組織與管理
與shp格式的文件相互對應的屬性數據采用Access關系數據表進行構建,關于旅游景點的詳細屬性信息通過手動的方式輸入到表中。Access數據庫主要包括陽泉市旅游資源方面的屬性數據。
(3)多媒體數據的組織與管理
多媒體數據庫通過Access軟件來進行表的構建,主要是用來儲存關于旅游景點的多媒體信息,比如照片、視頻等。
(4)空間數據庫與屬性數據庫的連接
在系統中, 存儲在ArcGIS空間數據庫中的圖形數據和存儲在Access屬性數據庫中的屬性數據各自被放在不同的庫中單獨存儲,并且他們二個之間通過唯一字段( FID )將圖形文件和屬性數據連接起來并且實現圖形數據和屬性數據的雙向查詢。
(一)系統界面的設計
系統的主界面采用分欄式結構設計(即地圖顯示區位于框架中右部,圖層控制區和鷹眼導航區位于左側,圖層控制區與導航區成并列式),常用地圖操作按鈕置于地圖顯示區上部。
(二)系統模塊設計與功能實現
1.地圖控制模塊
(1)地圖瀏覽功能
地圖瀏覽功能主要有地圖的放大、縮小、漫游以及全圖顯示等功能;
① 放大:通過鼠標點擊放大按鈕并在窗口中拖出一個矩形框來實現地圖的放大;
② 縮小:通過鼠標點擊縮小按鈕并在窗口中拖出一個矩形框來實現地圖的縮小;
③ 漫游:通過鼠標點擊“手”按鈕在窗口上拖動實現放大后地圖的漫游;
④ 全圖顯示:通過鼠標單擊工具欄中的“地球”按鈕實現將全幅地圖顯示在當前視野;
(2)鳥瞰功能
使用戶能夠很清楚地了解到圖層控制區中的選中的地圖范圍在鷹眼導航區中整個地圖范圍中的所在的位置,相當于是整個地圖的縮略圖。紅顏色的矩形方框中顯示圖層控制區中可以看到的范圍,猶如鳥瞰一樣。
(3)TOCControl的右鍵菜單
簡化圖層的操作可以通過TOCControl控件的右鍵菜單中添加屬性表、縮放到圖層、移除圖層等功能的完成,其中通過查看屬性表可以對景點、線路的屬性信息有更多的了解。
2.地圖符號化功能
(1)點符號化
通過對景點顯示符號的改變,游客可以在這個系統里選擇出自己中意的符號來表示景點,這樣景點的顯示符號就可以根據游客的喜好而表現出不同的符號。

圖2 修改景點的顯示符號
(2)線符號化
通過對線符號的改變,游客可以根據自己的喜好選擇自己喜歡符號來表示線。
3.信息查詢模塊
(1)圖形屬性雙向查詢
① 圖形查屬性就是用鼠標單擊窗口中的任一地物,通過標識符號就可以看見選中地物的屬性信息;
② 屬性查圖形就是在窗體中通過選擇地物的屬性字段信息對選中的地物進行定位高亮顯示,例如當在SELECT*FROM控件中得到“名稱=娘子關”時可以看到的結果如下所示(下圖中顏色為藍色的景點):

圖3 屬性查圖形
(2)旅游地信息查詢
通過景點名稱對景點數據庫中的數據進行連接,選中需要查詢的的景點信息以照片、文本、視頻的方式給游客顯現出來,目的是為了方便游客快速的明白當前景點詳細的多媒體信息。

圖4 旅游地信息查詢
(3)旅游線路查詢
根據旅游社提供的旅游線路供游客參考,游客可以根據自己提前想玩的景點來選出符合游客要求的路線,游客可以根據提供的線路來進行游玩。
在這篇文章中我以陽泉市為例竭盡全力敘述和設計了一個與眾不同的旅游信息系統,現在很多優勢的旅游自然資源和旅游人文資源正在逐漸被開發,但是由于旅游軟件方面的發展緩慢使得旅游資源發掘的速度相對緩慢,在當下這種情況下,如果這套旅游信息系統能夠成功開發并且有幸可以投入到市場,便將會成為旅游產業發展中的不可缺少的一部分,可以讓越來越多的對陽泉有興趣,但卻因為了解途徑的限制而止步不前的游客通過這套系統可以實現對陽泉的神游,從而激勵和幫助更多的游客能夠真正走進山西陽泉,體驗在旅游信息系統幫助下的輕松愉快之旅。
【參考文獻】
[1]謝超,陳毓芬.洛陽多媒體旅游信息系統設計與實現[J].測繪科學,2008(33):235—237.
[2]董琳瑛,翟征博,陳曦.沈陽市旅游信息查詢系統[J].計算機系統應用,2012(21):26—31.
[3]易俊柱,曹廣超,管珍,周宏偉.基于ArcGIS Engine的青海旅游交通查詢系統的設計與實現[J].宜春學院學報,2010(12):42—44.
[4]鄭奇蕊.基于ArcGIS Engine的本溪國家地質公園旅游信息系統設計與實現[D]. 中國地質大學(北京).
[5]張旗升,王艷慧.基于ArcGIS Engine的自主旅游信息系統的設計和實現[J].地理信息世界, 2014(12):94—99.
[6]解德祥.基于ArcGIS Engine的旅游信息系統[J].IT技術論壇,2008(27):414-421.
[7]牟乃夏,王海銀,李丹,高松峰,戴洪磊.ArcGIS Engine地理信息系統開發教程-基于C#.NET[M].測繪出版社,2015,4.
[8]夏保國.基于gis的武漢市旅游信息查詢系統的設計與實現[J].計算機軟件與理論,2006
[9]蘭小機,王飛,彭濤.基于ArcGIS Engine的查詢信息系統的設計與實現[J].金屬礦山,2008(2):112 -114
[10]張會霞.基于 ArcGIS Engine 旅游信息系統的研究.測繪與空間地理信息[J],2014(1):19—21.