如何在传单标记群集中获取单击事件的平铺?

这是我的代码。

function onMapClick(e) { e.originalEvent.defaultPrevented = true; var orig = e.originalEvent; console.log(orig.target); } map.on('click', onMapClick); 

console.log将显示tile,

  

但是当我使用传单标记聚类时,我无法找到图块 。 如何使用地图点击事件获取传单标记群集中的图块

获取平铺的最佳方法是从坐标计算它。 OpenStreetMap wiki上有许多计算实现。

这里有JSFiddle的工作示例 。 只需在map.on事件方法中使用它:

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