2012-11-05 192 views
1

我有一個簡短的問題,希望你能幫上忙。我試圖創建一個地圖,並認爲Leaflet.js提供了一個非開發人員的簡單方法來說明我想繪製的一些數據。Leaflet.js中的地圖圖層不顯示 - 爲什麼?

您可以在這裏看到的結果:

http://www.thisisstaffordshire.co.uk/images/localpeople/ugc-images/275796/binaries/WarGraves3.html

的數據點剛剛降落,因爲他們需要,但基礎地圖不顯示。任何人都能看到爲什麼

我有一個API密鑰,但地圖圖層看起來不會加載。

我做錯了什麼?

問候

大衛

回答

2

底層地圖的繪製,但瓷磚混錯。 (當你縮小地圖時,你可以看到這個。) 你混合了CloudMade URL的平鋪參數。您有:

http://{s}.tile.cloudmade.com/{your-key}/997/256/{x}/{y}/{z}.png 

但它應該是:

http://{s}.tile.cloudmade.com/{your-key}/997/256/{z}/{x}/{y}.png 

,因爲這些參數指定由該URL加載的瓷磚這是非常重要的。 Z是縮放級別。 X和Y適當的瓷磚。

+0

謝謝你。注意自我:在調整教程時確實需要集中注意力。 – elksie5000