开发手册 欢迎您!
软件开发者资料库

LeafletJS - 事件处理

LeafletJS事件处理 - 从简单和简单的步骤学习LeafletJS,从基本到高级概念,包括入门,标记,矢量图层,多折线和多边形,图层组,事件处理,叠加,控件。

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                           
            

它生成以下输出 :

事件处理