縮放和縮放
請注意,在前面的示例中,
maxZoom
設定為
13
。縮放級别對應于不同大小的像素網格,用于顯示全局地圖。(有關詳細資訊,請參閱 此參考資料。)由于地球的曲率,給定縮放級别的像素分辨率因緯度而異。具體來說,每像素米數下降了 cos( latitude )的系數。下表顯示了 Google Mercator 投影在赤道上每個縮放級别的每像素米數:
縮放級别 | 像素大小(赤道) |
156 公裡 | |
1 | 78 公裡 |
2 | 39 公裡 |
3 | 20公裡 |
4 | 10公裡 |
5 | 4.9 公裡 |
6 | 2.4公裡 |
7 | 1.2公裡 |
8 | 611米 |
9 | 305米 |
10 | 152米 |
11 | 76米 |
12 | 38米 |
13 | 19米 |
14 | 9.6米 |
15 | 4.8 m |
16 | 2.4米 |
17 | 1.2米 |
18 | 0.6米 |
19 | 0.3米 |
20 | 0.15米 |
從上表中可以看出,
maxZoom
示例中的集合對應于赤道處的 19 米,在高緯度處較小。這小于輸入圖像每像素分辨率标稱的 30 弧秒。是以,輸出index.html 中顯示的地圖 可以放大,直到原始分辨率的像素在地圖中可見。要将地圖顯示限制為原始像素分辨率,請設定
maxZoom
為與原始分辨率或更低對應的值。
給大家舉幾個例子,主要是展現在Map.setCenter(43.4, 40.0, 0);最後一個參數中下面這個就是0級縮放

5級縮放
10級縮放
15級縮放