地理信息旅游資源信息庫(kù)系統(tǒng)探討
時(shí)間:2022-08-26 09:06:49
導(dǎo)語:地理信息旅游資源信息庫(kù)系統(tǒng)探討一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:加強(qiáng)旅游資源管理,構(gòu)建旅游資源信息庫(kù),對(duì)促進(jìn)旅游業(yè)持續(xù)健康發(fā)展具有重要意義。針對(duì)旅游資源管理中存在的問題,在詳細(xì)分析旅游資源管理的業(yè)務(wù)流程基礎(chǔ)上,提出一種基于地理信息的旅游資源信息庫(kù)系統(tǒng)。該系統(tǒng)采用三層體系架構(gòu),避免用戶對(duì)數(shù)據(jù)的直接訪問,提升系統(tǒng)的穩(wěn)定性和擴(kuò)展性;通過角色訪問控制技術(shù),實(shí)現(xiàn)授權(quán)用戶按角色受限地訪問系統(tǒng)功能,避免非法用戶和授權(quán)用戶的非法操作,提高系統(tǒng)的安全性;通過高德地圖實(shí)現(xiàn)旅游資源單體空間數(shù)據(jù)與屬性數(shù)據(jù)的無縫關(guān)聯(lián),提升用戶體驗(yàn)。該系統(tǒng)可有效克服傳統(tǒng)管理方式的不足,提升旅游資源管理的工作效率。
關(guān)鍵詞:地理信息;旅游資源;訪問控制;信息庫(kù)
旅游資源是旅游業(yè)發(fā)展的前提,是旅游業(yè)的基礎(chǔ)[1-3]。加強(qiáng)旅游資源管理,構(gòu)建旅游資源信息庫(kù),對(duì)推進(jìn)產(chǎn)業(yè)整合、優(yōu)化公共服務(wù)、實(shí)施系統(tǒng)營(yíng)銷、促進(jìn)旅游業(yè)持續(xù)健康發(fā)展具有重要意義[4-5]。傳統(tǒng)旅游資源信息大多采用半手工管理方式[6-8],即電腦保存旅游資源名稱、類別信息,紙質(zhì)方式保存旅游資源的詳細(xì)資料,資料查詢和分類統(tǒng)計(jì)主要靠手工完成。隨著旅游資源的深度挖掘和有序開發(fā),旅游資源數(shù)量迅速增長(zhǎng),傳統(tǒng)的管理方式難于滿足管理需求,逐漸暴露出工作量大、效率低、更新慢、查詢難等不足。因此,迫切希望通過構(gòu)建符合現(xiàn)代管理需求的旅游資源數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)區(qū)域內(nèi)所有旅游資源單體的系統(tǒng)化管理。隨著旅游業(yè)在國(guó)民經(jīng)濟(jì)中的作用日益顯現(xiàn),國(guó)內(nèi)外很多機(jī)構(gòu)開發(fā)了適用自身需求的旅游資源信息庫(kù)[9-12],實(shí)現(xiàn)了對(duì)旅游資源單體信息的管理,但大多數(shù)系統(tǒng)僅是對(duì)旅游資源單體信息的簡(jiǎn)單收集與匯總,缺乏與旅游資源單體相關(guān)的地理信息。而旅游單體的地理信息可以形象地突出單體的地理空間位置,反映單體的空間特征和屬性特征,它既是研究旅游資源信息庫(kù)的主要目標(biāo),也是當(dāng)前需要解決的難點(diǎn)。本文針對(duì)旅游資源管理中存在的現(xiàn)實(shí)問題,以廣東省韶關(guān)市旅游資源為例,構(gòu)建基于地理信息的韶關(guān)市旅游資源信息庫(kù)。該系統(tǒng)在三層體系架構(gòu)的基礎(chǔ)上,通過角色訪問控制技術(shù),實(shí)現(xiàn)授權(quán)用戶按角色受限地訪問系統(tǒng)功能;通過地理信息實(shí)現(xiàn)旅游資源單體在地圖上的可視化操作。
1系統(tǒng)分析
1.1韶關(guān)旅游資源分析
旅游資源單體是指可作為獨(dú)立觀賞或利用的旅游資源基本類型的單獨(dú)個(gè)體[13-14]。韶關(guān)市擁有山、水、林、宗教文化、歷史文化、民族文化、紅色文化等豐富的旅游資源,類型多、品質(zhì)高、組合好。旅游資源單體涵蓋了8個(gè)主類、29個(gè)亞類、85個(gè)基本類型,分布于市內(nèi)各縣區(qū)鄉(xiāng)鎮(zhèn),地域廣泛。旅游資源單體的信息包括單體基本信息、空間信息、單體描述、保護(hù)與開發(fā)情況、交通條件、單體圖片等信息。
1.2業(yè)務(wù)流程分析
旅游資源單體信息的收集與管理以縣區(qū)為主,市級(jí)負(fù)責(zé)審核匯總。收集旅游資源單體的業(yè)務(wù)流程如圖1所示。市工作組先將紙質(zhì)調(diào)查表通過市工作人員下發(fā)至各縣區(qū)工作組,縣區(qū)工作組再發(fā)放到調(diào)查員,并要求各調(diào)查員根據(jù)要求實(shí)事求是地填寫旅游單體的基本信息、空間信息、單體描述、歷史保護(hù)、開發(fā)利用、單體圖片等信息,同時(shí)注明所對(duì)應(yīng)的原始材料信息。縣區(qū)工作組在查閱有關(guān)原始材料和記錄確認(rèn)無誤后,匯總上交至市工作人員。市工作人員審核收齊調(diào)查表上報(bào)到市工作組,完成旅游單體信息的采集工作。最后,市工作組在全市旅游單體信息的基礎(chǔ)上進(jìn)行分類匯總,并按要求生成各類統(tǒng)計(jì)報(bào)表。統(tǒng)計(jì)的旅游資源單體信息一方面提交給旅游決策部門,輔助旅游資源規(guī)劃;另一方面通過網(wǎng)絡(luò)給社會(huì)公眾,讓公眾更多關(guān)注和參與旅游資源的開發(fā)利用。圖1業(yè)務(wù)流程圖通過上述業(yè)務(wù)流程分析,現(xiàn)行旅游資源單體管理工作存在采集效率低和數(shù)據(jù)更新慢的問題。在采集過程中,調(diào)查表是逐級(jí)下發(fā)和逐級(jí)上報(bào)的,存在重復(fù)計(jì)算和人為錯(cuò)誤情況;在信息發(fā)生改變時(shí),也不能動(dòng)態(tài)反映單體的實(shí)時(shí)情況,如旅游單體的歷史新發(fā)現(xiàn)、規(guī)模擴(kuò)大、交通條件改變等,需要重新逐級(jí)上報(bào)審核,而在審核完成前,相關(guān)部門可能使用了原始舊數(shù)據(jù)。因此,構(gòu)建新的具有地理信息的旅游資源庫(kù),實(shí)現(xiàn)旅游資源信息的實(shí)時(shí)、動(dòng)態(tài)、高效管理已勢(shì)在必行。
2系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)體系架構(gòu)設(shè)計(jì)
為了使系統(tǒng)具有更高的穩(wěn)定性和安全性,采用三層體系架構(gòu),即表示層、邏輯層和數(shù)據(jù)層[18-20],如圖2所示。其中,表示層是最上層的用戶操作界面,負(fù)責(zé)系統(tǒng)數(shù)據(jù)的輸入和輸出,將用戶的操作指令傳達(dá)到邏輯層,并根據(jù)邏輯層返回?cái)?shù)據(jù),按用戶需要展示在界面中,提升用戶體驗(yàn);業(yè)務(wù)邏輯層是中間層,負(fù)責(zé)接受表示層傳達(dá)的指令,并對(duì)指令進(jìn)行邏輯判斷和執(zhí)行操作。如果涉及操控?cái)?shù)據(jù),則將指令轉(zhuǎn)換成操作數(shù)據(jù)的SQL語句下發(fā)到數(shù)據(jù)層,并將數(shù)據(jù)層返回結(jié)果反饋給表示層;數(shù)據(jù)層是數(shù)據(jù)操作層,實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)和操作,并將上層數(shù)據(jù)操作結(jié)果反饋給上一層。該體系架構(gòu)符合高內(nèi)聚低耦合開發(fā)原則[21-22],具有2方面優(yōu)點(diǎn):1)避免表示層直接訪問數(shù)據(jù),提高數(shù)據(jù)安全性;2)減輕客戶端負(fù)荷,減少維護(hù)成本.
2.2功能模塊結(jié)構(gòu)設(shè)計(jì)
根據(jù)旅游資源管理的現(xiàn)實(shí)需求,系統(tǒng)包括系統(tǒng)管理、單體管理、線路規(guī)劃、多媒體管理、交通管理、歷史保護(hù)、開發(fā)利用、查詢統(tǒng)計(jì)、系統(tǒng)幫助等9大模塊,其功能模塊結(jié)構(gòu)如圖3所示。其中,系統(tǒng)管理提供系統(tǒng)正常運(yùn)行所需的安全、角色和基礎(chǔ)數(shù)據(jù);單體管理實(shí)現(xiàn)旅游單體名稱、類別、等級(jí)、空間信息、行政歸屬等基本信息管理;線路規(guī)劃、多媒體數(shù)據(jù)、交通管理分別實(shí)現(xiàn)旅游單體的線路規(guī)劃、歷史圖片、宣傳視頻、交通狀態(tài)等屬性數(shù)據(jù)的管理;歷史保護(hù)與開發(fā)利用實(shí)現(xiàn)對(duì)單體的形成機(jī)制、盛衰變化、歷史演變、保護(hù)現(xiàn)狀、展示活動(dòng)、開放程度等信息的管理;查詢統(tǒng)計(jì)和系統(tǒng)幫助實(shí)現(xiàn)對(duì)旅游單體數(shù)據(jù)的匯總和操作指南。
2.3數(shù)據(jù)庫(kù)設(shè)計(jì)
根據(jù)旅游資源管理的業(yè)務(wù)流程和數(shù)據(jù)流程分析,抽象出旅游單體、旅游規(guī)劃、交通線路、宣傳視頻、單體歷史、單體保護(hù)、單體開發(fā)、縣區(qū)單位、類別、等級(jí)等實(shí)體。在明確各實(shí)體間的關(guān)系后,將數(shù)據(jù)庫(kù)的概念模型轉(zhuǎn)換成邏輯模型,并依據(jù)數(shù)據(jù)庫(kù)設(shè)計(jì)的一致性、完整性等原則[15-17],對(duì)邏輯表進(jìn)行規(guī)范化處理,設(shè)計(jì)旅游單體表、旅游規(guī)劃表、交通線路表、單體歷史表、單體開發(fā)記錄表、單體保護(hù)記錄表、類別表、等級(jí)表等十幾個(gè)數(shù)據(jù)庫(kù)表。為了防止數(shù)據(jù)異常和減少數(shù)據(jù)冗余,要求大部分?jǐn)?shù)據(jù)表需滿足第三范式,部分表可要求僅達(dá)到第一范式。其中,旅游單體表(LYK_Tourunit)的結(jié)構(gòu)如表1所示。
3關(guān)鍵技術(shù)的實(shí)現(xiàn)
3.1基于角色的訪問控制實(shí)現(xiàn)
旅游資源是旅游活動(dòng)的必備條件,是旅游業(yè)生存與發(fā)展的基礎(chǔ),因此,需要采用基于角色的訪問控制技術(shù)加強(qiáng)數(shù)據(jù)的安全性保護(hù),防止數(shù)據(jù)的非法訪問和惡意篡改。基于角色的訪問控制技術(shù)是在用戶和訪問權(quán)限之間引入角色的概念,將用戶和角色聯(lián)系起來,通過對(duì)角色的授權(quán)來控制用戶對(duì)系統(tǒng)資源的訪問[23-24]。根據(jù)旅游資源利用的用戶群體,將其劃分為市工作組、市工作人員、縣區(qū)工作組、調(diào)查員4類,因此,在用戶與權(quán)限之間設(shè)計(jì)了相應(yīng)的4類角色。將用戶與角色、角色與權(quán)限關(guān)聯(lián),一個(gè)用戶可以擁有多個(gè)角色,一個(gè)角色可以有多個(gè)權(quán)限,從而有效限制用戶對(duì)目標(biāo)資源的直接訪問,防止非法用戶的侵入或合法用戶的非法操作。該模型具有2個(gè)方面優(yōu)勢(shì):1)很好地描述角色層次關(guān)系,反映內(nèi)部人員的職責(zé)范圍;2)通過角色分配與取消達(dá)到權(quán)限的授予和取消,便于擴(kuò)充和適應(yīng)變化。訪問控制模型如圖4所示.
3.2旅游資源信息的地圖實(shí)現(xiàn)
1)地圖加載。旅游資源單體具有空間信息屬性,需要在地圖上根據(jù)坐標(biāo)顯示其地理位置。本文利用高德提供的背景地圖,實(shí)現(xiàn)與旅游單體的關(guān)聯(lián)。首先,通過<script>標(biāo)簽將高德地圖授權(quán)的API引入到頁(yè)面中,其代碼為:2)利用麻點(diǎn)圖展示統(tǒng)計(jì)數(shù)據(jù)。根據(jù)條件如按區(qū)域、按條件查詢統(tǒng)計(jì)旅游資源單體時(shí),需要利用麻點(diǎn)圖展示統(tǒng)計(jì)結(jié)果。首先,根據(jù)云圖數(shù)據(jù)要求,準(zhǔn)備好具有經(jīng)緯度坐標(biāo)的旅游單體數(shù)據(jù);然后,將數(shù)據(jù)批量導(dǎo)入云圖數(shù)據(jù)管理平臺(tái)中,調(diào)用JavaScript云圖層API,將存儲(chǔ)在云圖中的數(shù)據(jù)以麻點(diǎn)圖層方式疊加在地圖上完成結(jié)果展現(xiàn),其關(guān)鍵代碼如下:3)信息窗口。在地圖上點(diǎn)擊旅游單體時(shí),彈出信息窗體顯示與其相關(guān)的信息。高德地圖將旅游單體當(dāng)作覆蓋物,通過覆蓋物將信息窗體加載到地圖中。另外,在加載旅游單體的同時(shí),給旅游單體附加點(diǎn)擊事件,當(dāng)單擊旅游單體時(shí),將在彈出窗口以文字形式顯示單體名稱和簡(jiǎn)介,而旅游單體信息則通過點(diǎn)擊左下方“詳細(xì)信息”鏈接查看。
4結(jié)束語
旅游資源是旅游業(yè)的基礎(chǔ),加強(qiáng)旅游信息資源管理對(duì)促進(jìn)旅游業(yè)發(fā)展具有重要作用。針對(duì)當(dāng)前旅游資源管理中存在的問題,采用了三層體系架構(gòu),實(shí)現(xiàn)了基于地理信息的旅游資源信息庫(kù)系統(tǒng)。通過角色訪問控制技術(shù)實(shí)現(xiàn)了按角色訪問系統(tǒng)功能,保證了數(shù)據(jù)的安全性;通過高德地圖實(shí)現(xiàn)了旅游單體的空間信息與屬性信息在地圖中的關(guān)聯(lián)顯示。該系統(tǒng)可以有效提升工作人員管理水平,解決效率低、更新慢等問題。接下來,如何利用WebServices技術(shù)集成更多異構(gòu)多源的業(yè)務(wù)數(shù)據(jù),擴(kuò)展系統(tǒng)功能將是下一步研究的內(nèi)容。
作者:李文全 徐素萍 單位:韶關(guān)學(xué)院信息工程學(xué)院