我在带有传单的地图上工作,我想要一个特定级别的zomme它声明一个事件,这个avenemet是在地图上出现一个图像
function initialisation() {
var mymap = L.map('mapid').setView([49.621522, 5.863455],13)// carte map et 13 c'est le zoom
var marker = L.marker([49.621522, 5.863455]).addTo(mymap).on('click', onClick);//déclaration de la varibale Marker pour tracer une place sur Map;
function onClick()
{scene(L, mymap, currentPoint);}
function scene(L, mymap, currentPoint) {
$.getJSON('data/emplacement.json', function(data){//data c'est la liste
for (let objet of data) { // une boucle parcour la liste des objets JSON
JSON图片包含一些图片我想要一定程度的缩放他释放的场景功能
我不知道我要为创建图层设置一个循环
您可以使用事件zoomend
然后获得缩放级别并执行您想要的操作。
mymap.on('zoomend', function() {
let zoomLevel = map.getZoom();
if (zoomLevel === 13) {
// Do something
}
});
Leaflet有一种方法来获得缩放级别如何在他们的文档中解释here。所以基本上你应该能够获得你想要发送你提到的动作的缩放级别。