2013-09-26 3 views
4

Вот мой код.Как получить плитку для события click в кластере маркеров листов?

console.log покажет плитки т.е.

<img class="leaflet-tile leaflet-tile-loaded" ... /> 

Но я не мог в состоянии найти плитку, когда я использую листовку кластер маркеров. Как получить плитка в кластере маркеров листовки с событием клика по карте?

ответ

2

Лучший способ получить плитки - рассчитать ее из координат. Существует множество расчетных реализаций на OpenStreetMap wiki.

У вас здесь working example in JSFiddle. Просто используйте его в map.on метод события:

map.on('click', function(e) { 
console.log(getTileURL(e.latlng.lat, e.latlng.lng, map.getZoom())); 
}); 
+0

Спасибо. Я попробую. – Shri