網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

webgis使用向量數據傳輸模式的優點

欄目: 心理 / 發佈於: / 人氣:2.25W
webgis使用向量數據傳輸模式的優點

1、速度快

傳統的WebGIS生成地 圖的運算是在運行時進行的,即用户每做一次縮放或漫遊操作,都會引發服務器向量數據轉柵格數據的一次運算。而搜索引擎版WebGIS則省去了這一過程,地 圖都已經事先生成好,客户機/服務器的一次交互主要是I/O過程,其效率可想而知。並且,搜索引擎版WebGIS採用強客户端設計,大量的邏輯座標轉換和圖片行列號的計算都放在客户端,服務器端主要處理圖片資源的調度,更進一步的,處理查詢,負擔大大減輕了,其承載客户量,服務器速度和質量都有很大提升。

2、效果好,平滑過渡

與傳統的WebGIS的單圖顯示不同,搜索引擎版WEBGIS在客户端地圖顯示區顯示的是多幅小圖,並且都在客户端緩存起來。用户在進行漫遊時,尚在顯示範圍內的地圖直接從客户端緩存中讀取,顯示範圍以外的地圖再從服務器實時讀取,這樣就會實現一種平滑的過渡的效果那麼,如果用户想查看已經漫遊過的區域時,僅僅需要從本地磁盤讀取圖片,顯示就非常之快了。

3、將更多服務器端的計算放到客户端進行

搜索引擎版WebGIS採用強客户端設計,大量大邏輯座標轉換和圖片拼接的計算都放在客户端,服務器端主要處理圖片資源的調度,更進一步處理查詢等複雜操作,負擔大大減輕了,其承載客户量,服務器速度和質量都有很大提升。解決了超大向量地圖顯示慢的問題。服務器端實時地顯示一張大數據量的向量地圖肯定是很消耗資源和時間的,即使是對顯示進行了優化,如抽稀地圖要素。在搜索引擎版WEBGIS中,這種耗時的工作在前期的數據組織階段就已經完成。在站點運行過程中,對於同一窗口範圍大小的地圖,幾個G的向量數據處理出來的圖片和幾十K數據處理出來的圖片大小是差不多的,顯示起來也是同樣的速度。

4、在傳統B/S結構中增加AJAX ENGINE層,體驗頁面無刷新

與傳統的Web應用開發方式比較,搜索引擎版WebGIS在瀏覽器端添加了一個層——Ajaxengine,由用户產生的頁面事件交由這個引擎處理,它負責向服務器發送請求,服務器傳回的是業務數據而非HTML,引擎接受之後,進行渲染,通過瀏覽器的解析在頁面上顯示出來。也就是將事件監聽與頁面渲染的工作交給了瀏覽器,而後台 服務器只負責業務邏輯的處理。在Ajax engine方式下,HTTP基於請求/響應的範式仍然沒有變化,但是由於有XmlHttpRequest對象(Ajax engine的核心)的支持,我們不需要像以前那樣將每一次請求發到服務器後,由服務器解析請求再進行事件發配,之後返回刷新用的HTML頁面。在新的方 式下,由於事件的監聽和處理在瀏覽器內部實現,它的反應週期可以被縮短,事件的處理力度可以更方便的做到更細,而且由於支持異步方式發送Request請 求和接受Response響應,用户事件的控制有了更大的靈活性。

5、能夠滿足巨大人數的訪問要求

傳統的WebGIS生成地圖的運算是在運行時進行的,即用户每做一次縮放或漫遊操作,都會引發服務器向量數據轉柵格數據的一次運算。而搜索引擎版WebGIS則省去了這一過程,地圖都已經事先裁剪好,用户執行操作後,服務器的任務就是選擇地圖傳給客户機,客户機/服務器的一次交互主要是I/O過程,這樣大大減少了服務器端的負荷,新技術的採用能夠滿足大用户量的同時訪問,經測試表明,一台普通的PC機就可以承擔每秒上千次的訪問。

6、基於全國的地圖搜索系統

搜索引擎版WebGIS另一個重要特點是實現全國範圍內的地圖搜索和信息顯示。相比與以往的基於城市級的WebGIS系統,搜索引擎版WebGIS能夠讓用户在全國甚至全球範圍內進行GIS方面的各類查詢,實用性更加廣闊。

向量數據的管理方式和優缺點是在直角座標中,用x、y座標表示地圖圖形或地理實體的位置和形狀的數據。向量數據一般通過記錄座標的方式來儘可能地將地理實體的空間位置表現得準確無誤。