1. 程式人生 > >OpenStreetMap/Google/百度/Bing瓦片地圖服務(TMS)

OpenStreetMap/Google/百度/Bing瓦片地圖服務(TMS)

開源與成熟商業的瓦片地圖服務(TMS  2  WMTS),都有如下共同的特性,基本成為了標準:

(1) 座標系:WGS84

(2) 投影:墨卡託投影(,正軸等角圓柱投影

--------------------------------------------

注:均為弧度。

(3) 當經度範圍在[-180,180],投影為正方形時,緯度範圍:[-85.05113, 85.05113]

(4) 圖片大小:256*256

(5) 圖片格式:jpg[有失真壓縮率高、不透明]   png[無損、透明]

z: [0-18]    x,y: [0-]

在第z級別,x,y方向的瓦片個數均為:

圖片(z,x,y)畫素(m,n)[注:畫素座標以左上角為原點,x軸向右,y軸向下]的經緯度[單位:度]分別為:

 

----------------------------------------------------------------------------

已知經緯度(單位:度),求瓦片編號x,y:

  衛星地圖/地形圖:jpg   地圖:png

z: [0-18]    x,y: [0-]

地圖圖層說明:

圖片(x,y,z)畫素(m,n)[注:畫素座標以左上角為原點,x軸向右,y軸向下]的經緯度[單位:度]與openmapstreet方法一致。

  0    1

  2    3

級數:[1-18] 

計算圖片[為圖片的code碼,={0,1,2,3}]的畫素(m,n)[注:畫素座標以左上角為原點,x軸向右,y軸向下]的經緯度

只需先計算出與x,y,z的關係,然後再套用openstreetmap的公式,就可以得到。

z = 的位數

百度地圖赤道上的解析度為

z: [3-19]    x,y:     注:其中R為地球半徑(R=6378137)

在第z級別,x,y方向的瓦片個數均為:

地圖圖層說明:

圖片(x,y,z)畫素(m,n)[注:畫素座標以左上角為原點,x軸向右,y軸向下]的經緯度[單位:度

]分別為:

-----------------------------------------------------------------------------

已知經緯度(單位:度),求瓦片編號x,y:

瓦片下載工具

座標轉換工具