包含建筑物、道路、水系、植被等基礎(chǔ)地理信息,并根據(jù)國家地理信息保密和脫密處理要求處理,刪除部分測繪專業(yè)要素,形成基礎(chǔ)地理信息數(shù)據(jù)庫。
旅游專題地理信息數(shù)據(jù)庫主要包含地理信息資源,如景點分布、景區(qū)消防設(shè)施、景區(qū)周邊交通道路等專業(yè)圖層信息。
旅游共享地理信息數(shù)據(jù)庫主要為游客、商戶提供地理信息服務(wù)。如匯集商戶門牌地址、旅游導(dǎo)覽圖等。
1)放大
用鼠標(biāo)雙擊地圖中的任意部分,或滑動鼠標(biāo)滑輪,或按住鼠標(biāo)左鍵拉出一個矩形框,即可獲得指定區(qū)域放大后的地圖。對地圖進行無級放大,隨著地圖的放大,系統(tǒng)自動顯示一些相關(guān)的信息。
2)縮小
用鼠標(biāo)指向地圖中的任意部分滑動鼠標(biāo)滑輪,或按住鼠標(biāo)左鍵拉出一個矩形框,即可獲得指定區(qū)域縮小后的地圖。
對地圖進行無級縮小,隨著地圖的縮小,地圖上顯示的信息將會減少以達到最好的顯示效果。
3)顯示全圖
顯示電子地圖全貌。可以讓用戶方便的回到地圖的初始狀態(tài)。
4)移圖
移動地圖,將地圖視野以外的地圖移動到視野內(nèi)。可按住鼠標(biāo)左鍵任意拖動地圖,使之達到理想位置。
5)測距
用戶可以在地圖上,沿著自己想要測量的線路,用鼠標(biāo)單擊地圖,在上面畫出一條直線或者折線,然后,在結(jié)束點雙擊,即可得到這條線所代表的實際線路的距離。
6)測面
用戶可以在地圖上,沿著自己想要測量的線路,用鼠標(biāo)單擊地圖,在上面畫出一個多邊形的區(qū)域(面),然后,在結(jié)束點雙擊,即可得到這個區(qū)域(面)多代表的實際面積。
7)鷹眼
快速移動地圖視野到指定區(qū)域,或者看目前的主地圖窗口在全區(qū)范圍的那個區(qū)域。
地圖查詢功能是以基礎(chǔ)地圖對象為基礎(chǔ),可以掛接上層各種業(yè)務(wù)數(shù)據(jù)(例如民情檔案庫)進行關(guān)聯(lián)查詢。在關(guān)聯(lián)查詢時,上層業(yè)務(wù)數(shù)據(jù)以實際需求的相關(guān)字段,如坐標(biāo)、門牌地址等作為空間位置關(guān)聯(lián)字段,以此生成相應(yīng)的坐標(biāo)信息,進而可以實現(xiàn)跟地圖查詢定位等功能進行融合疊加展示和查詢定位(可自定義)。
地圖查詢定位的誤差,取決于我們獲得的基礎(chǔ)地圖數(shù)據(jù)本身的精度,我們在開發(fā)過程中,會進行控制,做到不會因為開發(fā)的原因擴大誤差。
通過輸入名稱關(guān)鍵字,進行地圖對象的查詢,可以查詢道路、建筑物等基礎(chǔ)地理信息,也可以查詢各類專題數(shù)據(jù),查詢結(jié)果以列表的形式顯示出來,同時可以點擊進行地圖定位,高亮顯示,同時可以點擊鏈接查看相關(guān)的屬性數(shù)據(jù)。
通過指定各類屬性字段(例如根據(jù)房型、房屋產(chǎn)權(quán)等屬性查詢)的關(guān)鍵字和選項進行針對某一或者組合屬性字段的空間數(shù)據(jù)查詢,并能夠?qū)Σ樵兂龅目臻g地理對象進行點擊地圖定位。
具體實現(xiàn)為,在客戶端選定要查詢的圖層類別,然后選擇查詢使用的屬性字段,輸入相應(yīng)的關(guān)鍵字??蛻舳藢τ脩糨斎氲男畔⑵唇雍笳{(diào)用屬性查詢接口提交給地圖服務(wù)引擎進行查詢,地圖引擎到空間數(shù)據(jù)庫或者相關(guān)的屬性數(shù)據(jù)庫中進行根據(jù)屬性字段的檢索,最后將檢索到的地圖對象的相關(guān)空間信息輸出,客戶端進行查詢結(jié)果的接收解析,將結(jié)果進行拼接顯示。
用戶可以在地圖上拉一個圓形區(qū)域,系統(tǒng)自動查詢出圓形區(qū)域內(nèi)的景點對象信息。
在客戶端瀏覽器中的地圖上按住鼠標(biāo)畫一個圓形區(qū)域,客戶端腳本捕捉到鼠標(biāo)事件后將圓形區(qū)域的圓心屏幕坐標(biāo)和圓半徑數(shù)據(jù)按照地圖查詢接口規(guī)范進行命令拼接,然后將該命令提交到地圖引擎,地圖引擎到空間數(shù)據(jù)庫中進行查詢檢索,最后將檢索到的地圖對象的相關(guān)空間信息輸出,客戶端進行查詢結(jié)果的接收解析,將結(jié)果進行拼接顯示。
用戶可以在地圖上通過點擊鼠標(biāo)繪制一個任意形狀的多邊形區(qū)域,系統(tǒng)自動搜尋出該多邊形區(qū)域內(nèi)的地圖對象信息。
在客戶端瀏覽器中的地圖上用鼠標(biāo)點擊多點構(gòu)成一個多邊形區(qū)域,客戶端腳本捕捉到鼠標(biāo)事件后將該多邊形區(qū)域的每個頂點坐標(biāo)數(shù)據(jù)按照地圖查詢接口規(guī)范進行命令拼接,然后將該命令提交到地圖引擎,地圖引擎到空間數(shù)據(jù)庫中進行查詢檢索,最后將檢索到的地圖對象的相關(guān)空間信息輸出,客戶端進行查詢結(jié)果的接收解析,將結(jié)果進行拼接顯示。
在基本景區(qū)地圖瀏覽查詢的基礎(chǔ)上,為用戶提供GPS、基站定位和路徑導(dǎo)航功能。用戶在地圖上可以查看自身位置以及前往某個景點的路線。
用戶在景區(qū)手機APP上點擊某個定位命令后,系統(tǒng)自動獲取其手機GPS以及基站等定位坐標(biāo),并在手機APP的地圖上自動標(biāo)注其位置,地圖以用戶當(dāng)前定位的位置作為中心。
當(dāng)用戶在地圖上查詢到某個想要去的景點或者相關(guān)場所后,可以在地圖上對其進行標(biāo)注定位并了解其詳情。如果用戶想要前往該景點,他可以查詢前往的路線,系統(tǒng)自動計算路線全程并在地圖上可視化的繪制出路徑圖,并有相關(guān)路徑描述,具體到每個路段的描述和拐彎等信息的描述。用戶如果在手機APP上使用該功能,他可以直接查詢從他當(dāng)前所在位置前往某景點的路徑;除此之外,用戶還可以通過自己輸入關(guān)鍵字查詢其他地圖目標(biāo)作為路線起點。
在確定了位置的同時,在網(wǎng)頁上和地圖上會主動顯示周邊的旅游信息,包括景點、酒店、餐館、娛樂、車站、活動(地點)、朋友/旅游團友等等的位置和大概信息,如景點的級別、主要描述等等,酒店的星級、價格范圍、剩余房間數(shù)等等,活動(演唱會、體育運動、電影)的地點、時間、價格范圍等等,餐館的口味、人均消費水平、優(yōu)惠信息。智慧旅游還支持在非導(dǎo)航狀態(tài)下查找任意位置的周邊信息,拖動地圖即可在地圖上看到這些信息。周邊的范圍大小可以隨地圖窗口的大小自動調(diào)節(jié),也可以根據(jù)自己的興趣點(如景點、某個朋友的位置)規(guī)劃行走路線。
用戶可以查詢當(dāng)前所在位置附近的一定距離范圍內(nèi)的旅游景點等信息,查詢結(jié)果在地圖上自動標(biāo)注,點擊可以查看其詳情。例如,當(dāng)某用戶走到某個路口,此時他可以在手機上打開旅游地圖,首先定位自身位置,然后通過點擊“附近搜索”功能查詢附近的景點和設(shè)施,并且允許用戶進一步輸入關(guān)鍵字過濾,搜索結(jié)果支持按照距離等屬性排序。
為了實現(xiàn)用戶不在本景區(qū)范圍內(nèi)也能夠?qū)崿F(xiàn)定位和路徑規(guī)劃的功能,因此本平臺需要充分利用互聯(lián)網(wǎng)第三方地圖平臺的數(shù)據(jù)和接口,跟本平臺進行集成。系統(tǒng)根據(jù)用戶所在位置自動判斷顯示的地圖是互聯(lián)網(wǎng)第三方地圖或者本景區(qū)地圖。當(dāng)用戶進入景區(qū)后自動顯示景區(qū)自身地圖。
本平臺擁有第三方互聯(lián)網(wǎng)地圖數(shù)據(jù)整合功能,在基礎(chǔ)地圖展示查詢方面,平臺支持集成常見的第三方地圖服務(wù),例如Google、Bing等知名地圖服務(wù)。用戶完全可以基于本平臺的API實現(xiàn)對Google數(shù)據(jù)的完美整合,既能夠充分利用本平臺的各類便捷強大的功能和服務(wù),又可以享用第三方數(shù)據(jù)提供商的便捷基礎(chǔ)服務(wù)。這樣既做到了GIS應(yīng)用服務(wù)開發(fā),又解決了數(shù)據(jù)問題。本平臺的第三方數(shù)據(jù)整合功能有以下特點:
(1)零開發(fā):無需進行二次開發(fā),直接集成
(2)智能緩存:本平臺可以智能緩存第三方的地圖數(shù)據(jù),解決第三方地圖服務(wù)不穩(wěn)定帶來的地圖顯示盲區(qū)問題
(3)智能識別:根據(jù)用戶訪問來源自動訪問當(dāng)?shù)刈羁斓膅oogle地圖服務(wù)地址,同時支持中英文智能識別
數(shù)據(jù)維護是指對需要在地圖上展示標(biāo)注的景點、設(shè)施等地圖對象進行的增刪改操作。當(dāng)然,這跟傳統(tǒng)的數(shù)據(jù)維護有所不同,主要特點在于是基于地圖的操作以及基于傳統(tǒng)業(yè)務(wù)系統(tǒng)數(shù)據(jù)的操作進行關(guān)聯(lián)。
要允許用戶在地圖上直接對需要維護的景點點進行標(biāo)注、拖動、修改、刪除等操作,一切都是可視化的。在地圖上操作完之后,需要根據(jù)數(shù)據(jù)關(guān)聯(lián)關(guān)系告知業(yè)務(wù)數(shù)據(jù)系統(tǒng),以便完成業(yè)務(wù)數(shù)據(jù)庫的相應(yīng)維護,從而實現(xiàn)數(shù)據(jù)的空間位置和業(yè)務(wù)數(shù)據(jù)的完整維護操作。
1)功能描述
通過在地圖中采點或者通過數(shù)據(jù)地址、坐標(biāo),并錄入相應(yīng)的屬性信息進行添加,或者以MIF/MID、tab、excel等多種文件格式的批量導(dǎo)入。
2)實現(xiàn)流程
在客戶端瀏覽器中的數(shù)據(jù)維護頁面中,用鼠標(biāo)在地圖上點擊待添加信息所在地圖上的位置后(該位置為待添加信息點的經(jīng)緯度),在系彈出的屬性信息錄入頁面中編輯對應(yīng)的屬性信息后保存。
1)功能描述
對已有的數(shù)據(jù)進行修改操作,可修改其位置、屬性信息等。
2)實現(xiàn)流程
在客戶端瀏覽器中的數(shù)據(jù)維護頁面,通過模糊查詢、屬性查詢、拉框查詢等將符合要求的基礎(chǔ)數(shù)據(jù)查詢出來,系統(tǒng)將以兩種形式(1.地圖撒點;2.數(shù)據(jù)列表)同時展示,此時可通過拖動地圖中對應(yīng)的圖標(biāo)進行位置修改;通過在數(shù)據(jù)列表中查看對應(yīng)的詳細信息頁面進行屬性信息的修改。
1)功能描述
可對數(shù)據(jù)庫中的一些冗余數(shù)據(jù)進行刪除。
2)實現(xiàn)流程
在客戶端瀏覽器中的數(shù)據(jù)維護頁面,通過模糊查詢、屬性查詢、拉框查詢等將符合要求的基礎(chǔ)數(shù)據(jù)查詢出來,系統(tǒng)將以兩種形式(1.地圖撒點;2.數(shù)據(jù)列表)同時展示,在數(shù)據(jù)列表中,可以通過刪除按鈕進行刪除冗余數(shù)據(jù)。
轉(zhuǎn)載請注明來源:http://www.nutritioncertificationboard.com/blog/index.php/article/10.html