Leaflet JavaScript程序可以响应用户生成的各种事件.在本章中,我们将提供一些示例,演示如何在使用Leaflet时执行事件处理.
事件处理
按照下面给出的步骤将事件添加到地图中.
第1步 : 通过传递< div >创建地图对象element(字符串或对象)和地图选项(可选).
第2步 : 通过传递所需图块的URL来创建图层对象.
步骤3 : 使用 Map 类的 addLayer()方法将图层对象添加到地图.
步骤4 : 将处理程序添加到地图中,如下所示.
map.on("click", function(e){ new L.Marker([e.latlng.lat, e.latlng.lng]).addTo(map);})
示例
以下代码演示了使用Leaflet进行处理.执行时,如果单击地图,将在该特定位置创建标记.
Leaflet Polygons
它生成以下输出 :