2012-11-09 24 views
0

我一直在嘗試使用cloudmade和傳單,並希望將使用cloudmade的代碼片段用到我的傳單代碼中。我在我的頭有兩個腳本標記和定義單張地圖:Leaflet和Cloudmade:將兩個示例合併在一起

var map = L.map('map').setView([lat, -long], 13); 

L.tileLayer('http://{s}.tile.cloudmade.com/APIKEY/STYLE/256/{z}/{x}/{y}.png', { 
    minZoom:6, 
    maxZoom: 18, 
    keyboardZoomOffset:2 
}).addTo(map); 

的片斷我想從Cloudmade用的是這樣:http://developers.cloudmade.com/projects/web-maps-api/examples/custom-map-controls

我試圖重新建立這個與然而實施用它包含CM對象/方法的代碼。我需要的是地圖上的3個鏈接,所以當用戶點擊它們時,它們會將它們存儲到緯度/長度。如果有人能指導我,這將是偉大的。

我不是一個Javascript地圖親,但假設這不是一個大問題,是我的兩個插件之間的誤解。

注意:在本例中我已經拿出了我的API和樣式ID。 注:我也問過傳單/雲做論壇,沒有回覆,但很多意見!

謝謝您

+0

我應該包括,當我在瀏覽器中預覽地圖時:Leaflet地圖資產顯示和工作,只是Cloudmade的片段根本不顯示。 – Shimsham84

回答

2

此處的小冊子創建者。查看Leaflet API參考頁上的代碼示例:http://leafletjs.com/reference.html#icontrol 希望這有助於您。

+0

感謝您的支持,我會研究這一點,併發布我的發現和結果。 – Shimsham84

+0

你好,看看文檔,我仍然不確定如何在宣傳單中使用它。我有使用「圖層教程」設置地圖,這是我想要的名單「城市1」城市2「和city3。它只是爲了讓他們成爲一個鏈接,而不是一個切換按鈕,並找到保存的標記位置。其他鏈接或引用將是偉大的,謝謝! – Shimsham84