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