張潔玲
(廣東省地質(zhì)測(cè)繪院,廣東 廣州 510800)
近幾年,羅定市經(jīng)濟(jì)迅猛發(fā)展,人們對(duì)信息類建設(shè)提出更高要求,為了提高政府公共服務(wù)能力和水平,更好地服務(wù)改革與發(fā)展大局、服務(wù)社會(huì)民生,為各部門提供多樣的空間數(shù)據(jù)公共產(chǎn)品,當(dāng)?shù)卣M織實(shí)施了加強(qiáng)和完善數(shù)字地理信息數(shù)據(jù)資源的統(tǒng)一管理、更新、共享、綜合利用等工作。依據(jù)相關(guān)建設(shè)要求,開(kāi)展了數(shù)字羅定地理空間框架項(xiàng)目建設(shè),羅定市旅游地理信息系統(tǒng)是數(shù)字羅定地理空間框架項(xiàng)目建設(shè)的重要子項(xiàng)。
旅游行業(yè)服務(wù)質(zhì)量的不斷提升是建立在完善的旅游地理信息建設(shè)基礎(chǔ)上,為了向廣大旅游者免費(fèi)提供更詳盡、精準(zhǔn)、直觀的旅游信息,使大家可以便捷地查找附近的景點(diǎn)、購(gòu)物場(chǎng)所、影院、酒店、公園、學(xué)校、醫(yī)院等位置及到達(dá)路線,建設(shè)了羅定市旅游地理信息系統(tǒng),完善了地理信息數(shù)據(jù)的統(tǒng)一與共享,給人們旅行提供方便[1]。
羅定市旅游地理信息系統(tǒng)采納基于面向服務(wù)架構(gòu)(SOA)的基本理念及措施,實(shí)現(xiàn)地理信息數(shù)據(jù)的服務(wù)發(fā)布、檢索和共享等功能。系統(tǒng)的開(kāi)發(fā)采用B/S(Browser/Server)架構(gòu),服務(wù)端采用MySQL 數(shù)據(jù)庫(kù)及IIS(Internet Information Services)Web 服務(wù)器的管理模式。系統(tǒng)框架由運(yùn)行支撐層、數(shù)據(jù)層、平臺(tái)層、應(yīng)用層構(gòu)成。
運(yùn)行支撐層:該層含有支持本系統(tǒng)運(yùn)作所需的基礎(chǔ)軟硬件及基礎(chǔ)網(wǎng)絡(luò)。其中基礎(chǔ)硬件包含數(shù)據(jù)、應(yīng)用、Web 服務(wù)器及存儲(chǔ)設(shè)備等,用戶端的基礎(chǔ)硬件使用現(xiàn)有的辦公設(shè)備。基礎(chǔ)軟件包含各種操作系統(tǒng)、(如服務(wù)器操作系統(tǒng)和桌面操作系統(tǒng))、各種應(yīng)用服務(wù)器平臺(tái)、數(shù)據(jù)庫(kù)平臺(tái)和GIS 平臺(tái)(包含空間數(shù)據(jù)引擎、發(fā)布平臺(tái)及開(kāi)發(fā)包)。
數(shù)據(jù)層:數(shù)據(jù)層主要由數(shù)字羅定地理空間框架服務(wù)平臺(tái)供給基礎(chǔ)底圖、影像圖、電子地圖、旅游專題等相關(guān)數(shù)據(jù)。
平臺(tái)層:平臺(tái)層是指框架地理信息公共服務(wù)平臺(tái),該平臺(tái)向上支撐應(yīng)用層,向下管制所有數(shù)據(jù),所有數(shù)據(jù)通過(guò)地理信息公共服務(wù)平臺(tái)對(duì)外提供服務(wù)。
應(yīng)用層:應(yīng)用層是使用者實(shí)現(xiàn)應(yīng)用需求的體現(xiàn)[2,3]。
數(shù)據(jù)是系統(tǒng)運(yùn)作的基礎(chǔ),羅定市旅游地理信息系統(tǒng)相關(guān)地圖數(shù)據(jù)由數(shù)字羅定地理空間框架平臺(tái)提供,數(shù)據(jù)的數(shù)學(xué)基礎(chǔ)為1980 西安坐標(biāo)系、1985 國(guó)家高程基準(zhǔn)。系統(tǒng)用到的數(shù)據(jù)為空間數(shù)據(jù)集公眾POI 數(shù)據(jù)(如基礎(chǔ)底圖數(shù)據(jù)、電子地圖數(shù)據(jù)、影像地圖數(shù)據(jù)、旅游專題數(shù)據(jù)等),這些數(shù)據(jù)在發(fā)布前必須經(jīng)廣東國(guó)土資源技術(shù)中心進(jìn)行數(shù)據(jù)保密技術(shù)處理,對(duì)加密處理后的數(shù)據(jù)進(jìn)行切片,經(jīng)數(shù)字羅定地理空間框架平臺(tái)軟件GeoServer發(fā)布成地圖服務(wù),供羅定市旅游地理信息系統(tǒng)調(diào)用。
羅定市旅游地理信息系統(tǒng)模塊由基礎(chǔ)服務(wù)層、系統(tǒng)運(yùn)行框架、用戶界面組成。
(1)基礎(chǔ)服務(wù)層:主要包含應(yīng)用程序配置、數(shù)據(jù)訪問(wèn)等系統(tǒng)支撐平臺(tái)。本模塊是可重復(fù)使用的通用模塊。
(2)系統(tǒng)運(yùn)行框架:該運(yùn)行層是系統(tǒng)的中樞部分,實(shí)現(xiàn)了前臺(tái)的服務(wù)調(diào)用、關(guān)鍵字查詢、圖層控制、瀏覽、定位、查詢等功能,后臺(tái)主要實(shí)現(xiàn)用戶權(quán)限使用等。
(3)用戶界面:直接向最終使用者展現(xiàn)[4-6]。
羅定市旅游地理信息系統(tǒng)主要包括八大功能模塊(如圖1 所示):基礎(chǔ)GIS 功能模塊、景點(diǎn)查詢模塊、動(dòng)態(tài)分析模塊、線路推薦模塊、通知公告模塊、招商信息模塊、地圖標(biāo)注模塊、后臺(tái)管理模塊。

圖1 系統(tǒng)主要功能結(jié)構(gòu)
通過(guò)調(diào)用數(shù)字羅定地理空間框架平臺(tái)供給的地圖數(shù)據(jù)服務(wù)接口,為羅定市旅游地理信息系統(tǒng)提供基礎(chǔ)數(shù)據(jù)底圖及基本的GIS 操作。基礎(chǔ)GIS 功能模塊主要實(shí)現(xiàn)了放大顯示、縮小顯示、全圖顯示、漫游、前一視圖、后一視圖、平移、鷹眼圖、距離和面積量測(cè)、清理、打印等功能。系統(tǒng)視圖界面如圖2 所示。

圖2 系統(tǒng)視圖界面
(1)點(diǎn)擊放大按鈕,可用鼠標(biāo)在地圖上拉出一個(gè)矩形,地圖會(huì)放大到指定范圍。
(2)點(diǎn)擊縮小按鈕,可用鼠標(biāo)在地圖上拉出一個(gè)矩形,地圖會(huì)縮小到指定范圍。
(3)點(diǎn)擊全圖按鈕,地圖范圍會(huì)縮放到全圖(羅定市全境區(qū)域充滿當(dāng)前屏幕)。
(4)分別點(diǎn)擊向左、向右、向上、向下按鈕,地圖則朝相應(yīng)的方向平移。
(5)點(diǎn)擊前一視圖按鈕,可使地圖進(jìn)入上一個(gè)視圖范圍。
(6)點(diǎn)擊后一視圖按鈕,可使地圖進(jìn)入下一個(gè)視圖范圍。
(7)點(diǎn)擊平移按鈕,按鈕變?yōu)樗{(lán)色,此時(shí)可對(duì)地圖進(jìn)行平移操作。
(8)點(diǎn)擊全屏按鈕,可以實(shí)現(xiàn)系統(tǒng)在瀏覽器上的全屏顯示。
(9)點(diǎn)擊距離測(cè)量按鈕,根據(jù)需要可在地圖上繪制測(cè)算距離及面積測(cè)算。
(10)點(diǎn)擊地圖清理按鈕,可以把在地圖上所進(jìn)行的繪制、添加等操作全部清理干凈。
(11)在工具欄上點(diǎn)擊打印按鈕,系統(tǒng)彈出地圖打印對(duì)話窗體,在對(duì)話窗體中用戶可以執(zhí)行以下操作:①設(shè)置橫向還是縱向打印;②打印預(yù)覽;③把當(dāng)前地圖窗口保存為圖片。
(1)旅游景點(diǎn)
點(diǎn)擊菜單“旅游景點(diǎn)”按鈕,系統(tǒng)左邊位置將查詢出當(dāng)?shù)靥厣包c(diǎn)數(shù)據(jù)并以列表形式展現(xiàn)出來(lái)(默認(rèn)顯示全部景點(diǎn)),且查詢出來(lái)的數(shù)據(jù)會(huì)在地圖上形成一一對(duì)應(yīng)的點(diǎn)。點(diǎn)擊列表時(shí)能主動(dòng)定位到對(duì)應(yīng)的坐標(biāo)點(diǎn),該坐標(biāo)點(diǎn)進(jìn)行邊緣發(fā)光顯示,并彈出該景點(diǎn)的信息框(點(diǎn)擊坐標(biāo)點(diǎn)也會(huì)彈出該景點(diǎn)的信息框),該信息框包含景點(diǎn)周邊、景點(diǎn)介紹、景點(diǎn)導(dǎo)航。用戶也可通過(guò)條件篩選查詢,選取自己感興趣的特色景點(diǎn)信息進(jìn)行查詢。流程邏輯為:篩選條件→查詢→列表信息查看→簡(jiǎn)略信息查看[7]。
(2)衣食住行
點(diǎn)擊菜單“衣食住行”按鈕,默認(rèn)加載酒店全部數(shù)據(jù),包括酒店、特產(chǎn)、美食、農(nóng)家樂(lè)、旅行社等。數(shù)據(jù)查詢操作與旅游景點(diǎn)查詢相同。
類屬性和類方法分別如表1、表2 所示。

表1 類屬性

表2 類方法
動(dòng)態(tài)分析是指駕車、公交路徑查詢分析,便于用戶出游,以及對(duì)周邊酒店、美食、特產(chǎn)的緩沖分析等。流程邏輯為:開(kāi)始→地圖主窗體→功能窗口→路徑分析面板→輸入起點(diǎn)終點(diǎn)→顯示最佳路徑→定位路徑信息→結(jié)束。
該模塊主要設(shè)計(jì)一日游、兩日游精品旅游方案,包括吃、住、行、游、購(gòu)、娛等。流程邏輯為:開(kāi)始→程序主窗體→路線名稱→路線定位→路線介紹→結(jié)束[8]。
類屬性和類方法分別如表3、表4 所示。

表3 類屬性

表4 類方法
通知公告模塊主要介紹景區(qū)、景點(diǎn)通知公告、門票優(yōu)惠、景點(diǎn)活動(dòng)等信息。流程邏輯為:開(kāi)始→程序主窗體→標(biāo)題、內(nèi)容→列表→詳情→結(jié)束。
招商信息模塊主要介紹景點(diǎn)區(qū)位、旅游資源、開(kāi)發(fā)現(xiàn)狀、建設(shè)目標(biāo)等信息。流程邏輯為:開(kāi)始→程序主窗體→招商程序、內(nèi)容→列表→招商詳情→結(jié)束。
地圖標(biāo)注模塊主要實(shí)現(xiàn)景點(diǎn)、特產(chǎn)、美食、酒店、旅行社的數(shù)據(jù)標(biāo)注功能。流程邏輯為:開(kāi)始→程序主窗體→輸入坐標(biāo)→空間位置→更新→結(jié)束。
該模塊主要實(shí)現(xiàn)用戶管理、日志監(jiān)控等,保證系統(tǒng)的安全、穩(wěn)定、高效運(yùn)行。流程邏輯為:開(kāi)始→程序主窗體→數(shù)據(jù)表單→數(shù)據(jù)更新→結(jié)果展示→結(jié)束。
(1)本系統(tǒng)服務(wù)范圍為旅游部門管理人員及社會(huì)公眾,涵蓋地域廣泛。本系統(tǒng)采用B/S 模式,通過(guò)Internet 技術(shù),在服務(wù)器搭建一個(gè)站點(diǎn),將羅定市旅游地理信息系統(tǒng)展現(xiàn)在旅游部門管理人員面前,在瀏覽器上進(jìn)行錄入及輸出、統(tǒng)計(jì)、查詢等功能[9]。
(2)根據(jù)涉及的管理部門劃分權(quán)限,不同用戶享有不同的權(quán)限。其中普通用戶僅具有查詢檢索信息的功能,沒(méi)有更改、刪除數(shù)據(jù)的權(quán)限;中級(jí)用戶(下屬單位管理員)除了具有普通用戶的權(quán)限外,還有發(fā)布、更改、刪除等功能;高級(jí)用戶(系統(tǒng)超級(jí)管理員)具有權(quán)限分配、數(shù)據(jù)備份、恢復(fù)等功能。
近年來(lái),人們對(duì)信息化的需求正朝著網(wǎng)絡(luò)化、智能化方向變化,羅定市旅游地理信息系統(tǒng)充分考慮旅游部門管理人員、社會(huì)公眾用戶的需求,利用GIS、數(shù)據(jù)庫(kù)等先進(jìn)技術(shù)建設(shè),不但為旅游者提供詳盡、精準(zhǔn)、直觀的旅游信息,還為旅游部門管理人員錄入、輸出、統(tǒng)計(jì)、查詢、匯總各項(xiàng)數(shù)據(jù)等提供了便捷服務(wù)。