地圖下載1之天地圖瓦片解析


一提到地圖瓦片就會想到地圖服務、金字塔、多分辨率、顯示效率等關鍵詞。由於時間、條件的限制,我們需求將天地圖影像瓦片下載下來,轉化成超圖的地圖切片,以離線訪問和瀏覽。這個過程分三步:

(1)解析天地圖瓦片地址,構造下載鏈接;

(2)解析超圖瓦片存儲目錄,創建存儲目錄;

(3)編寫工具,按類型、級別、區域下載瓦片。

瓦片結構

天地圖的構造規則是這樣的:

全球地圖被切為兩塊, 1行2列,表示級別1,如下圖:

將第1級中的每一塊一分為四,形成2行4列,表示 級別2。2級中的1-1,1-2,2-1,2-2構成了1級中1-1,如下圖:

以此類推,將上一級的每一塊一分為四,形成比數的增長,如下圖:

理解起來應該很簡單,也很有規律

(1)級別超高,瓦片數量越多,內容超詳細;

(2)圖片數量呈等比數列增加:2^1,2^3,2^5……

瓦片地址

在瀏覽器中,F12可看到服務器的地址:

通過觀察,可以看到地址:http://t服務器.tianditu.com/DataServer?T=服務類型&x=列號&y=行號&l=級別

服務器:可能是為了減少服務器壓力了,增加了多台服務器,我們默認使用t0即可;

服務類型:即底圖類型,包括矢量、影像、地形,中文注記、英文注記,其中_c表示國家CGCS2000地理坐標系統,_w表示Web墨卡托投影坐標系統。具體服務類型見下表;

列號:瓦片的列號x,從0開始;

行號:瓦片的行號y,從0開始;

級別:瓦片的級別,1~20;

例如:http://t0.tianditu.com/DataServer?T=img_w&x=206848&y=107597&l=18

表示成都天府廣場的影像,級別18級,這的行列號是107597x206848

 

 
數據類型 投影方式 服務地址
 矢量 國家2000  http://t0.tianditu.com/vec_c/wmts
 矢量中文標注 國家2000  http://t0.tianditu.com/cva_c/wmts
 矢量英文標注 國家2000  http://t0.tianditu.com/eva_c/wmts
 影像 國家2000  http://t0.tianditu.com/img_c/wmts
 影像中文標注 國家2000  http://t0.tianditu.com/cia_c/wmts
 影像英文標注 國家2000  http://t0.tianditu.com/eia_c/wmts
 地形 國家2000  http://t0.tianditu.com/ter_c/wmts
 地形標注 國家2000  http://t0.tianditu.com/cta_c/wmts
 矢量  Web Mercator  http://t0.tianditu.com/vec_w/wmts
 矢量中文標注  Web Mercator  http://t0.tianditu.com/cva_w/wmts
 矢量英文標注  Web Mercator  http://t0.tianditu.com/eva_w/wmts
 影像  Web Mercator  http://t0.tianditu.com/img_w/wmts
 影像中文標注  Web Mercator  http://t0.tianditu.com/cia_w/wmts
 影像英文標注  Web Mercator  http://t0.tianditu.com/eia_w/wmts
 地形  Web Mercator  http://t0.tianditu.com/ter_w/wmts
 地形標注  Web Mercator  http://t0.tianditu.com/cta_w/wmts


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM