MapGIS K9如何裁剪瓦片數據

瓦片技術在現今的在線地圖中的應用十分廣泛,像我們常用的google地圖、百度地圖、高德地圖等等都是採用這種技術實現的。即便有HTML5對矢量數據的支持以及SVG矢量顯示技術,在現行的在線地圖中,瓦片地圖仍然是主流顯示技術。當然,我們完全可以相信,在不遠的將來,矢量數據必定會後來居上,爲大家提供更棒的地圖體驗。

 

下面先對瓦片地圖有一個簡單瞭解之後,給大傢俱體講講如何用MapGIS製作瓦片數據。

  1. 什麼是瓦片地圖?

    定義:瓦片地圖金字塔模型是一種多分辨率層次模型,從瓦片金字塔的底層到頂層,分辨率越來越低,但表示的地理範圍不變。

    原理:首先確定地圖服務平臺所要提供的縮放級別的數量N,把縮放級別最低、地圖比例尺最大的地圖圖片作爲金字塔的底層,即第0層,並對其進行分塊,從地圖圖片的左上角開始,從左至右、從上到下進行切割,分割成相同大小(比如256x256像素)的正方形地圖瓦片,形成第0層瓦片矩陣;在第O層地圖圖片的基礎上,按每2x2像素合成爲一個像素的方法生成第1層地圖圖片,並對其進行分塊,分割成與下一層相同大小的正方形地圖瓦片,形成第1層瓦片矩陣;採用同樣的方法生成第2層瓦片矩陣;…;如此下去,直到第N一1層,構成整個瓦片金字塔。(摘自百度百科)

  2. MapGIS K9中如何裁剪瓦片數據?
    1. 添加頁面緩衝工具

      MapGISK9中裁剪瓦片數據是在"地圖編輯器"中的"頁面緩衝工具"實現的。在裁剪之前,我們首先需要將"頁面緩衝工具"調用出來,調用方式是在地圖編輯器工具欄空白處點擊鼠標右鍵,在彈出的菜單中選中"頁面緩衝工具"。

    添加頁面緩衝工具

    有一個地方需要大家注意一下,我們爲什麼不用"地圖瓦片工具"而要用"頁面緩衝工具"呢?原因如下:

        "地圖瓦片工具"是"頁面緩衝工具"的一個專業應用工具,與頁面緩衝工具實現意義基本一致,但"地圖瓦片工具"主要用於國土行業,在實際應用中具有很高的意義,對一般數據進行裁剪是沒有意義的。而我們只是普通的數據裁剪,所以只要頁面緩衝工具就可以了。

     

    1. 進行瓦片裁剪

       

      我們做瓦片才裁剪用的是"頁面緩衝工具"上的"頁面裁剪續裁"功能項

         點擊即可打開"頁面裁剪",見下圖。

    1.  

      我們主要設置的參數有"開始級數"和"終止級數"以及數據存儲路徑,其他參數的意義大家可以點擊"操作說明",有對各個參數的詳細說明。

       

      注意:有一個地方尤其需要大家注意,在設置開始級數和終止級數的時候,文件大小會變化,由於大賽版軟件單個數據庫大小上限爲256M,所以,大家在設置級數的時候注意文件大小不要超過256M,否則裁剪會出錯。

       

      參數設置完成,點擊"確定"就開始裁剪了,如下圖。裁剪過程比較耗費內存,建議大家不要有其他操作,耐心等待裁剪完成。

       

      如果發現裁剪後的數據有混亂的現象,那麼可以嘗試將級別數變得少一些,重新裁剪試試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章