Google Map中的瓦片

2021-09-08 20:01:52 字數 932 閱讀 2665

一、墨卡托投影

google map使用的是epsg:900913標準墨卡托投影(等角圓術地圖投影)

y = r*ln(tan(pi/4 + a/2))

x = r*b

當y等於pir時,投影圖正好為乙個正方形,可行到緯度為85.05113度,把以google map的最大緯度為

[-85.05113,85.05113],最大經度為[-180,180]。赤道長度為6378137公尺,那麼根據公式可求科最大邊

界[-20037508.342789244,20037508.342789244]公尺。

二、瓦片金字塔

google map是由256*256的拼接而成的,稱為瓦片。在初始等級(0)時,整個地球只投影在一張瓦

片上,也就是256畫素代表了40075016.685578488公尺。即40075016.685578488/256=156543.033928041(

公尺/畫素)。

縮入由四叉樹實現,即放大乙個級別後,原來一張**成4張。見下圖

mt0:伺服器名(google map有四個伺服器)

hl:語言

x:瓦片x軸的資訊編號

y:瓦片y軸的資訊編號

z:瓦片的縮放級別

s:""和"galileo"共8個字元(無實際意義)

計算關係:

mt = (x + y) % 4

s = (3 * x + y) % 8

空白瓦片url

注意:瓦片資訊編號是從左上角(0,0)開始的。

Google Map中的瓦片

一 墨卡托投影 google map使用的是epsg 900913標準墨卡托投影 等角圓術地圖投影 y r ln tan pi 4 a 2 x r b 當y等於pir時,投影圖正好為乙個正方形,可行到緯度為85.05113度,把以google map的最大緯度為 85.05113,85.05113 ...

googleMap中虛線的繪製方法

在做專案中碰到要繪製 路徑,這種一般都是用虛線繪製。查了好久沒弄出來,後來在一同事的推薦發現了googlemap的乙個官方 有這種繪製demo,總結一下供大家借鑑 供上 function drawprepath array,color var linesymbol var pathcoord new...

Google Map 在產品中的應用

一 呼叫google map api 無法出現周邊生活設施 當我們使用google api 提供的方法,將google map 載入到自己的html表單中。此時在地圖上只能看見目標地點,並不能看見目標地點的周邊生活設定,比如周邊的銀行 學校 超市等。此功能google未提供在api中直接呼叫。截圖如...