博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leaflet 中 删除 一个 标记(Marker)
阅读量:5242 次
发布时间:2019-06-14

本文共 497 字,大约阅读时间需要 1 分钟。

参考:https://blog.csdn.net/qq_34922009/article/details/81184004

下面是我在所找到的答案 ,希望可以帮助到大家

比如以下例子:

var marker;function onMapClick(e) {        marker = new L.Marker(e.latlng, {draggable:true});        map.addLayer(marker);        marker.bindPopup("Hello world!
I am a popup.").openPopup();};

 

这里我们新增了一个变量Marker用来存放用户鼠标点击时候生成的Marker

如果我们不把旧的Marker删掉,那么每次用户点击地图,都会生成一个新的Marker,就会导致地图上越来越多Marker

删除Marker的话其实很简单,只需要下面一行代码就可以搞定:

map.removeLayer(marker)

 

转载于:https://www.cnblogs.com/yingyigongzi/p/10856901.html

你可能感兴趣的文章
codeforces 696A A. Lorenzo Von Matterhorn(水题)
查看>>
获取全部校园网
查看>>
扯扯MySQL 5.6.19 Administrative Roles and Global Privileges
查看>>
2017-2018-1 20155220 《信息安全系统设计基础》课下实践——实现mypwd
查看>>
jquery/js不支持ie9以下版本的方法或属性
查看>>
Swift基础
查看>>
前端开发 - CSS - 上
查看>>
集成备注
查看>>
CSRF原理
查看>>
HDU 1518 Square(Dfs)
查看>>
Mysql基础3
查看>>
linux脚本定时备份数据库表(详解)
查看>>
C++中的类-------1.类的构造与析构
查看>>
Java文件编译出现 “编码 GBK 的不可映射字符”
查看>>
java 出生日期 计算年龄
查看>>
静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同?
查看>>
Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器
查看>>
Java邻接表表示加权有向图,附dijkstra最短路径算法
查看>>
Java中的static关键字解析
查看>>
识别颜色
查看>>