原文地址 https://xiegaosheng.com/post/view?id=74

leaflet.js中清除marker图标,切换marker位置查看官方文档

单个marker点的位置切换直接使用

marker.setLatLng([ajaxarr[0], ajaxarr[1]]);

多个图标实时位置的切换需要先把图层清除,之前是直接是addTo(mymap)的清除不生效,查看官方文档 可以使用

clearLayer();

window.onload = function () {var myLayerGroup = new L.LayerGroup();function ajaxdata(){$data = $('#forms').serialize();$i++;//mymap.removeLayer(myLayerGroup);myLayerGroup.clearLayers();$.ajax({type:'get',data:$data,dataType:'json',url:"<{:Url('Datepoint/ajaxpos')}>",success:function(data){/*var a1=ajaxarr;ajaxarr=[(data.y), data.x];$('#cnt').html($i);$('#posX1').html(data.x);//udp返回的x坐标$('#posY1').html(data.y);//udp返回的y坐标$('#floornames').html(data.floor_name);if(ajaxarr.length>0){marker.setLatLng([ajaxarr[0], ajaxarr[1]]);}*/if (data){list = eval(data);for ($j=0;$j<list.length;$j++){marker = L.marker([list[$j].x, list[$j].y],{icon:onicon}).bindTooltip(list[$j].serial,{ permanent: true,className:'iconsize',opacity:0.5}).openTooltip();myLayerGroup.addLayer(marker);mymap.addLayer(myLayerGroup);}}}})}
$('#btn').click(function(){var ints=self.setInterval(function () {ajaxdata()},1000);
})
}

leaflet 单个或者多个marker图标切换清除相关推荐

  1. vue2中使用Leaflet实现单个或多个marker图标

    vue2中使用Leaflet实现单个或多个marker图标 初始化一个vue项目 在 vue 中安装 Leaflet 在main.js中引入leaflet 加载一个简单的地图框架 添加一个或多个Mar ...

  2. 高德地图 - 点击改变当前 marker 图标(marker点击切换 icon 上一个 icon 恢复原样)

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. Android之实现夸克浏览器书签和历史页面滑动时候右上角图标切换效果

    1 需求 实现夸克浏览器书签和历史页面滑动时候右上角图标切换效果,页面滑动的时候,图标也左右滑动,但是只是显示其中的一个 https://www.captainai.net/st/ 2 代码实现 xm ...

  4. esc键退出全屏 vue_vue项目实现全屏,退出全屏,图标切换的解决方案

    vue项目实现全屏,退出全屏,图标切换的解决方案 vue项目点击按钮实现全屏很容易,点击按钮退出全屏也很容易. fullScreen(){ var element=document.documentE ...

  5. WPF 窗体最大化、最小化、还原 | WPF 最大化/最小化 按钮图标切换

    UI界面: <Window x:Class="Test.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2 ...

  6. mapbox创建自定义marker图标绑定弹框展示信息

    /*** 创建自定义marker图标绑定弹框*/let carMarker = [];//存放marker图标for(let m= 0;m<gpsInfoList.length;m++){let ...

  7. 短视频app怎么开发Android 登录页面(密码显示隐藏、EditText 图标切换、限制输入长度

    密码显示与隐藏 方法一 if(status){etPassword.setInputType(InputType.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARI ...

  8. WIN7任务栏里面无用的图标如何清除

    win7任务栏中"隐藏图标"中的"自定义,里面无用的图标如何清除.一些程序在运行时会自动在任务栏通知区域里显示图标,表示它正在执行,在Windows 7系统中,虽然可以定 ...

  9. 计算机内图标wps云盘怎么去掉,Win10资源管理器WPS云文档图标如何清除

    如果用户在Windows10系统中安装了WPS办公软件的话,那么资源管理器中就会自动生成WPS云文档图标.一些用户觉得这样很占用空间,就希望该将其彻底删除.该如何操作呢?接下来,就随小编一起看看具体步 ...

最新文章

  1. 独家 | ​PyMC3 介绍:用于概率编程的Python包
  2. Xcode7  创建纯代码的项目
  3. Java中使用Jedis连接池连接Redis数据库流程
  4. Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...
  5. docker搜索镜像
  6. (转)gcc 的简单使用说明
  7. C语言中简单的题目,C语言的一些简单题目,没有答案,哪位大神帮忙做一下!!!...
  8. Oracle 插入时间时 ,报错:ORA-01861: 文字与格式字符串不匹配
  9. Deep-Z:使用深度学习对荧光显微镜图像进行三维虚拟重建
  10. 解决AndroidStudio报错问题:Missing essential plugin
  11. 编程之美读书笔记_1.4 买书问题
  12. 人工智能与算法学习总结报告!(珍藏版)
  13. Cve-2016-7434一把梭
  14. 《论工业社会及其未来》—泰德.卡辛斯基
  15. 「Python条件结构」if…else实现计算税后工资
  16. WeX5 V3.6 正式版核心特性
  17. 王烁老师 - 问得太少你吃亏
  18. 基于React搭建个人空间(更新版)
  19. 醋不只是能杀菌 食醋的25种生活妙用
  20. Android逆向之玩转Xposed模块以劫持登录为例(实战篇)

热门文章

  1. mysql的锁id与被锁id的查询
  2. 转速负反馈闭环调速系统
  3. 浏览器主页被hao.123篡改,用360系统急救箱可以恢复
  4. 制作 设置 谷歌Google 火狐Firefox 跨域 允许跨域设置的方法
  5. 教你用笔记本充当无线路由,wifi上网了!!!
  6. 美国计算机前60大学世界排名,弗吉尼亚理工大学计算机科学世界排名2017年最新排名第94(THE世界排名)...
  7. 数据库优化:结构优化
  8. Django笔记(六)
  9. 一元三次方程求解2274题
  10. 动态规划: dp+递推——确定动态矩阵dp含义,确定每个状态下面临的选择和对结果值影响,选择符合题意的作为结果存储在dp中