關鍵詞:非物質(zhì)文化遺產(chǎn)系統(tǒng);WebGIS;系統(tǒng)
中圖法分類號:TP311 文獻標識碼:A
1引言
隨著經(jīng)濟的全球化和新興文化對人們的影響越來越大,我國的非物質(zhì)文化遺產(chǎn)面臨的局勢也越來越讓人擔憂。目前,有效保護和傳承非物質(zhì)文化遺產(chǎn)是一個較為棘手的問題,非物質(zhì)文化遺產(chǎn)因其獨特的傳承方式(口傳心授、經(jīng)驗性傳承等)而在現(xiàn)代經(jīng)濟高速發(fā)展、人們追求物質(zhì)化的時代出現(xiàn)了生存危機。城鎮(zhèn)化的發(fā)展和現(xiàn)代文化的沖擊使非物質(zhì)文化遺產(chǎn)傳承人斷層的現(xiàn)象非常嚴重,又因教育方面的忽視和人力資源的匱乏,大量的實物資料得不到妥善的保護,使人們接觸這些文化的渠道逐漸減少,從而導致非物質(zhì)文化遺產(chǎn)破損、流失。
近年來,非物質(zhì)文化遺產(chǎn)數(shù)字化熱潮逐漸興起。例如,裴張龍研究了如何利用現(xiàn)有信息技術使非物質(zhì)文化遺產(chǎn)得到保護和推廣:曹玲等針對非物質(zhì)文化遺產(chǎn)網(wǎng)絡信息內(nèi)容繁雜、維護困難的現(xiàn)實問題,提出基于DotNetNuke( DDN)的內(nèi)容管理系統(tǒng)(CMS)構建解決方案,并以江蘇省非物質(zhì)文化遺產(chǎn)保護網(wǎng)絡平臺為例分析了其設計及實現(xiàn)過程。張紅靈探討了數(shù)字圖書館建設非物質(zhì)文化遺產(chǎn)數(shù)據(jù)庫和網(wǎng)絡化傳播中的系列問題。利用科技手段對非物質(zhì)文化遺產(chǎn)進行數(shù)字化保護,具有典型的跨學科特點及重要性。近年來,GIS已經(jīng)走進人們的日常生活,數(shù)字城市、數(shù)字社區(qū)在我國正處于逐步地探索和實現(xiàn)中。
針對上述現(xiàn)狀及問題,本文基于J2EE平臺,利用H5和Layui等前端技術,結合Jfinal后端框架,建立基于GIS的非物質(zhì)文化遺產(chǎn)管理系統(tǒng),以MVC為設計模式,通過異步加載Ajax完成前后端的交互,實現(xiàn)非物質(zhì)文化遺產(chǎn)管理系統(tǒng)相關功能,通過與GIS相結合,使抽象的事物可視化展現(xiàn),將非遺文化以網(wǎng)絡化和數(shù)字化的形式更為形象地展現(xiàn)出來,通過科學的方法來保護中華上下五千多年的璀璨文化。
2關鍵技術
通過研究現(xiàn)狀、需求分析、數(shù)據(jù)收集與處理,基于B/S結構,利用WebGIS相關技術,采用MVC模式構建基于GIS的非物質(zhì)文化遺產(chǎn)管理系統(tǒng),為非物質(zhì)文化遺產(chǎn)的保護提供技術支持。該系統(tǒng)構建技術路線如圖1所示。
2.1客戶端技術
前端主要使用了Ajax,H5和Layui來實現(xiàn)。Ajax可以在不重新加載整個網(wǎng)頁的前提下,更新局部網(wǎng)頁,提供系統(tǒng)響應速度。采用Layui前端架構,遵循了原生前端技術書寫組織形式,更快捷地完成整個系統(tǒng)的搭建。
2.2服務端技術
采用JFinal框架訪問數(shù)據(jù)庫,提供前端交互需要的各類接口,JFinal框架是基于Java語言的Web開發(fā)框架,遵循COC原則,具有開發(fā)迅速、代碼量少等特點。采用GeoServer提供地圖服務,響應地圖請求。GeoServer本質(zhì)上是一個地圖服務器,它是遵循OpenGIS Web服務器規(guī)范的J2EE實現(xiàn),通過它可以方便地將地圖數(shù)據(jù)發(fā)布為地圖服務,實現(xiàn)地理空間數(shù)據(jù)在用戶之間的共享。另外,GeoServer提供了相應的接口,以允許用戶對地理空間數(shù)據(jù)進行插入、更新、刪除等操作。
2.3數(shù)據(jù)庫技術
根據(jù)非物質(zhì)文化遺產(chǎn)管理系統(tǒng)的需求,數(shù)據(jù)庫主要包含非遺文化基礎信息、非遺媒體數(shù)據(jù)信息、用戶信息。根據(jù)系統(tǒng)構建需求,采用的是MySQL數(shù)據(jù)庫,數(shù)據(jù)庫中實體關系E-R圖如圖2所示。
3功能分析
基于GIS的非物質(zhì)文化遺產(chǎn)管理系統(tǒng)采用JFinal框架,以MySQL為數(shù)據(jù)庫支撐,使用Java作為后端開發(fā)語言,采用LayUI框架設計網(wǎng)頁,以Intellij IDEA作為系統(tǒng)開發(fā)工具,使用Chrome/火狐瀏覽器進行腳本和頁面調(diào)試。該系統(tǒng)主要擁有以下幾個模塊:基礎信息管理模塊、空間信息管理模塊、圖標信息展示模塊、附件管理模塊、系統(tǒng)管理模塊,如圖3所示。
3.1基礎信息模塊
由于非物質(zhì)文化遺產(chǎn)信息管理系統(tǒng)的操作對象是不同地域、不同部門、不同崗位的工作人員,因此其擁有的后臺管理系統(tǒng)的權限也不相同,因此該模塊主要將不同用戶所對應的功能管理區(qū)分開來,對其未擁有的功能權限不予顯示。
3.2 GIS(空間信息系統(tǒng))模塊
(1)非遺信息定位展示。
非物質(zhì)文化遺產(chǎn)數(shù)據(jù)和地理位置有著密切的聯(lián)系,此功能調(diào)用了高德API的定位功能,通過輸入或選擇地址,處理并轉(zhuǎn)換為經(jīng)緯度信息,在前端頁面渲染并標記。
(2)數(shù)據(jù)展示。
使用layui的數(shù)據(jù)表格組件展示非遺信息,同時支持增刪改查操作。
(3)非遺信息查詢。
采用了高德地圖接口中的POI數(shù)據(jù)搜索功能,在系統(tǒng)中輸入需搜索的省份和關鍵字,將搜索結果渲染到地圖上,并將地圖漫游至目標點位。
3.3圖表信息模塊
該模塊利用了Echarts的圖表功能,對不同省份所擁有的非物質(zhì)文化遺產(chǎn)、不同項目類別所對應的文化遺產(chǎn)、省份內(nèi)文化遺產(chǎn)的數(shù)量分布、省份內(nèi)文化遺產(chǎn)種類的統(tǒng)計以柱狀圖、餅狀圖等多種方式進行展示。
3.4附件信息模塊
附件管理主要包含3個部分,即圖片附件、音頻附件、視頻附件。對不同類型的附件信息進行不同頁面的管理,有利于附件數(shù)據(jù)的管理,通過判斷文件名稱的后綴名,使不同類型的附件信息保存在不同的附件列表中。
3.5系統(tǒng)信息管理模塊
該模塊繼承了Jfianl-Layui的原生功能,主要對使用非遺信息后臺管理系統(tǒng)的人員進行管理和分類,儲存工作人員的相關信息。主要有三大功能.即用戶管理、角色權限管理和功能管理。
4系統(tǒng)測試
系統(tǒng)登錄成功,進入主界面后,展示非物質(zhì)文化遺產(chǎn)位置,用戶點擊地圖上具體某個非物質(zhì)文化遺產(chǎn)標記,彈出對話框,提示該點擊區(qū)域所在省份,以及該省份具有的非物質(zhì)文化遺產(chǎn)項目的個數(shù),同時顯示用戶點擊區(qū)域的具體的空間坐標,如圖4所示。以非遺信息查詢?yōu)槔?,在搜索框中搜索“地區(qū)=安徽”和“關鍵字=非物質(zhì)文化”,搜索結果將在地圖中展示,如圖5所示。
5結束語
本文將GIS技術和非物質(zhì)文化遺產(chǎn)結合在一起,基于GIS的成熟技術與地圖接口,使用結構化的分析方法對非遺信息管理系統(tǒng)進行全方位的需求分析,設計開發(fā)系統(tǒng)的各個功能模塊,完成數(shù)據(jù)的模型建立。研發(fā)出一套基于GIS的非遺信息管理系統(tǒng),可以為相關工作人員提供良好的信息服務環(huán)境。在系統(tǒng)功能上雖然存在不足,但其可以對非遺信息進行可視化管理,以及對與非物質(zhì)文化遺產(chǎn)的相關單位提供較大的幫助。
作者簡介:
康晶(1991—),碩士,工程師,研究方向:地理信息系統(tǒng)軟件開發(fā)。