陳林
貴州省第三測(cè)繪院 貴州 貴陽(yáng) 550004
2016年,貴州省旅游資源大普查工作積極開展并取得了圓滿成功,形成了旅游資源普查數(shù)據(jù)庫(kù)及相關(guān)報(bào)告、地圖冊(cè)等成果。為了更好地利用旅游資源普查數(shù)據(jù)成果,全面展示貴州省的旅游資源特色,彌補(bǔ)《貴州省旅游資源地圖冊(cè)》紙質(zhì)產(chǎn)品信息載負(fù)量的限制,適應(yīng)不同用戶的需求,則需要構(gòu)建一個(gè)電子地圖冊(cè)系統(tǒng)。
貴州省旅游電子地圖冊(cè)主要需要實(shí)現(xiàn)兩大功能。一、需實(shí)現(xiàn)《貴州省旅游資源地圖冊(cè)》的展示,同時(shí)需滿足電子地圖的實(shí)時(shí)旅游景點(diǎn)查詢。二、需實(shí)現(xiàn)《地圖冊(cè)》與電子地圖之間的聯(lián)動(dòng)。即可實(shí)現(xiàn)二者之間的交互跳轉(zhuǎn)。在充分分析貴州省的旅游地圖冊(cè)制作、貴州旅游普查的基礎(chǔ)上,針對(duì)數(shù)據(jù)特點(diǎn),項(xiàng)目特點(diǎn)對(duì)貴州省旅游電子地圖冊(cè)進(jìn)行功能需求設(shè)計(jì)。在充分調(diào)研的基礎(chǔ)上,得出項(xiàng)目功能需求為:
既包括貴州旅游圖冊(cè)地圖的瀏覽,又包括貴州旅游電子資源地圖的瀏覽。要求可充分展示貴州旅游紙質(zhì)圖冊(cè)特點(diǎn)特色和貴州旅游資源大普查的成果。同時(shí),需要實(shí)現(xiàn)基本的地圖漫游、縮放、分級(jí)顯示等功能。
要求充分發(fā)揮電子地圖的優(yōu)勢(shì),滿足用戶的交互需求,以交互的方式顯示旅游景點(diǎn)的基本信息、景點(diǎn)照片、景點(diǎn)視頻等特色信息;以高亮的方式顯示旅游景點(diǎn)選中狀態(tài);以跳轉(zhuǎn)的方式全方位顯示景點(diǎn)空間位置及從屬關(guān)系。
既包括對(duì)貴州旅游圖冊(cè)地圖景點(diǎn)的查詢,又包括對(duì)貴州旅游電子資源地圖景點(diǎn)的查詢。要求可以實(shí)現(xiàn)模糊查詢,同時(shí),可通過(guò)查詢結(jié)果定位至對(duì)應(yīng)景點(diǎn)。
為體現(xiàn)貴州省旅游資源普查的結(jié)果,需要對(duì)全地圖、全圖層、全景點(diǎn)進(jìn)行數(shù)據(jù)統(tǒng)計(jì),利用可視化的方法展示各類型、各等級(jí)旅游景點(diǎn)的數(shù)量特征。
在電子地圖冊(cè)使用過(guò)程中所使用的其他工具性功能,如地圖測(cè)距功能、圖層控制功能、景點(diǎn)分層顯示功能等[1]。
貴州旅游電子地圖冊(cè)系統(tǒng)功能設(shè)計(jì)如圖1所示。
主要實(shí)現(xiàn)的功能包括:
(1)貴州旅游圖冊(cè)地圖的瀏覽,可以通過(guò)目錄樹翻頁(yè)查看所有的貴州旅游圖冊(cè)頁(yè)面;
(2)貴州旅游電子資源地圖的瀏覽,可以通過(guò)目錄樹跳轉(zhuǎn)至貴州旅游電子資源地圖;
(3)基本的地圖漫游、縮放等功能。
圖1 貴州旅游電子地圖冊(cè)系統(tǒng)功能設(shè)計(jì)圖
(1)景點(diǎn)選中高亮:當(dāng)鼠標(biāo)移動(dòng)至景點(diǎn)上時(shí),熱點(diǎn)發(fā)生跳動(dòng),并將產(chǎn)生放大和高亮效果;
(2)景點(diǎn)氣泡框顯示:當(dāng)鼠標(biāo)在景點(diǎn)上懸浮時(shí),將產(chǎn)生一個(gè)景點(diǎn)氣泡框?qū)包c(diǎn)進(jìn)行簡(jiǎn)要的介紹。氣泡框的內(nèi)容包括景點(diǎn)名,景點(diǎn)等級(jí),景點(diǎn)類型;
(3)景點(diǎn)跳轉(zhuǎn)顯示:點(diǎn)擊貴州旅游圖冊(cè)上的熱點(diǎn)時(shí),可跳轉(zhuǎn)至貴州旅游電子資源圖,并顯示該熱點(diǎn)的詳情側(cè)邊欄;
(4)景點(diǎn)詳細(xì)信息側(cè)邊欄:在貴州旅游電子資源圖中點(diǎn)擊熱點(diǎn)將顯示景點(diǎn)詳細(xì)信息側(cè)邊欄。景點(diǎn)詳細(xì)信息側(cè)邊欄中包含的信息為:景點(diǎn)簡(jiǎn)介,景點(diǎn)照片,景點(diǎn)視頻。
(1)貴州旅游圖冊(cè)全圖冊(cè)模糊查詢:可對(duì)貴州旅游圖冊(cè)進(jìn)行全圖冊(cè)模糊查詢,點(diǎn)擊查詢結(jié)果時(shí),將跳轉(zhuǎn)至對(duì)應(yīng)的圖冊(cè)頁(yè),并顯示對(duì)應(yīng)熱點(diǎn)的氣泡;
(2)貴州旅游電子資源圖模糊查詢:可對(duì)貴州旅游電子資源圖進(jìn)行模糊查詢,點(diǎn)擊查詢結(jié)果時(shí),將縮放漫游至對(duì)應(yīng)的區(qū)域,并顯示對(duì)應(yīng)熱點(diǎn)的氣泡。
(1)依照景點(diǎn)類型統(tǒng)計(jì),按照景點(diǎn)的類型,如山地旅游資源、水體旅游資源、森林旅游資源等進(jìn)行統(tǒng)計(jì)。用戶可以選擇所需要統(tǒng)計(jì)的景點(diǎn)類型;
(2)依照景點(diǎn)等級(jí)統(tǒng)計(jì),按照景點(diǎn)的等級(jí),如世界級(jí)、國(guó)家級(jí)、省級(jí)、市州級(jí)、縣區(qū)級(jí)等進(jìn)行統(tǒng)計(jì)。用戶可以選擇所需要統(tǒng)計(jì)的景點(diǎn)等級(jí)。
(1)測(cè)距功能:能通過(guò)折線段對(duì)電子地圖上任意兩點(diǎn)間進(jìn)行距離測(cè)算;
(2)分層顯示功能:能根據(jù)當(dāng)前地圖比例尺自動(dòng)決定顯示的地圖熱點(diǎn)等級(jí)和類型,且比例尺越大時(shí)顯示的地圖熱點(diǎn)更加詳細(xì);
(3)圖層控制功能:將不同等級(jí),不同類型的景點(diǎn)組織成不同圖層。用戶可以根據(jù)自身需要隱藏、顯示不同圖層[2]。
根據(jù)功能需求和基本設(shè)計(jì)思路,最終形成的構(gòu)建方案如下:
貴州旅游圖冊(cè)地圖顯示方案如下圖所示:
圖2 貴州旅游電子地圖顯示方案
原有的貴州旅游圖冊(cè)將被分為底圖、熱點(diǎn)兩個(gè)部分。底圖部分將通過(guò)ArcGIS發(fā)布為WMS底圖服務(wù),熱點(diǎn)部分將通過(guò)ArcGIS發(fā)布為WFS熱點(diǎn)服務(wù)。之后將通過(guò)ArcGIS api for javascript在前端網(wǎng)頁(yè)上進(jìn)行顯示,瀏覽。
貴州旅游電子資源圖顯示方案如下圖所示:
圖3 貴州旅游電子資源圖顯示方案
貴州旅游電子資源圖將調(diào)用天地圖作為底圖部分。將貴州旅游普查景點(diǎn)庫(kù)和綜合景點(diǎn)庫(kù)作為熱點(diǎn),利用ArcGIS發(fā)布為WFS熱點(diǎn)服務(wù)。之后將通過(guò)ArcGIS api for javascript在前端網(wǎng)頁(yè)上進(jìn)行顯示,瀏覽[3]。
統(tǒng)計(jì)功能方案如下圖所示:
圖4 貴州旅游電子地圖統(tǒng)計(jì)功能
對(duì)于各種類型、各種等級(jí)景點(diǎn)的統(tǒng)計(jì)將首先交由數(shù)據(jù)與應(yīng)用服務(wù)器的統(tǒng)計(jì)功能模塊計(jì)算具體的統(tǒng)計(jì)數(shù)字。之后數(shù)據(jù)將交由前端的eCharts組件進(jìn)行數(shù)據(jù)的可視化顯示。統(tǒng)計(jì)結(jié)果將以柱狀圖的形式顯示。
本系統(tǒng)在實(shí)現(xiàn)過(guò)程中的困難與解決辦法如下:
(1)數(shù)據(jù)量龐大,景點(diǎn)類型多。本次旅游景點(diǎn)形成了五級(jí)分級(jí)十二大類分類的全新劃分方式,同時(shí)還有常用的景點(diǎn)分類方式,因此在進(jìn)行系統(tǒng)設(shè)計(jì)過(guò)程中,為保證景點(diǎn)的唯一性,將景點(diǎn)根據(jù)級(jí)別和類別進(jìn)行編號(hào),保證級(jí)別和類別的調(diào)整均不影響設(shè)計(jì)好的標(biāo)識(shí)碼(編碼)對(duì)應(yīng)的顯示規(guī)則。
(2)圖冊(cè)瀏覽與熱點(diǎn)顯示之間的協(xié)調(diào)。為保證在圖冊(cè)瀏覽過(guò)程中,熱點(diǎn)顯示不干擾地圖的閱讀,本系統(tǒng)將熱點(diǎn)顯示設(shè)置為鼠標(biāo)觸發(fā)模式,從而既不影響地圖的瀏覽,同時(shí)保證景點(diǎn)的信息查詢功能。
(3)景點(diǎn)分級(jí)顯示。在景點(diǎn)電子地圖瀏覽時(shí),跳轉(zhuǎn)到天地圖后,由于顯示的景點(diǎn)較多,為了方便瀏覽,需對(duì)景點(diǎn)進(jìn)行分級(jí)顯示,如何合理的對(duì)景點(diǎn)分級(jí)顯示,是本系統(tǒng)中其中一個(gè)難點(diǎn),因景點(diǎn)級(jí)別類型較多,需進(jìn)行多次調(diào)試[4]。
本系統(tǒng)在設(shè)計(jì)過(guò)程中充分考慮了用戶的功能需求,將紙質(zhì)地圖冊(cè)的瀏覽和電子地圖相結(jié)合,既保證了地圖冊(cè)閱讀的友好性,同時(shí)保證了電子地圖的相關(guān)功能。在設(shè)計(jì)過(guò)程中,考慮到旅游景點(diǎn)的不斷更新的特點(diǎn),亦要求系統(tǒng)對(duì)于數(shù)據(jù)的可更新操作具有一定的便捷性,目前系統(tǒng)在這一塊的設(shè)計(jì)較欠缺,希望在后續(xù)的更新完善中進(jìn)一步完善相關(guān)功能。