leaflet 地图
小小小元~~
这个作者很懒,什么都没留下…
展开
-
leaflet点集合以及删除
假设想要合并为一组的marker,在代码中统一处理这些marker:this.pointGroup = new L.layerGroup(); // 加粗的为定义点集合const pointArr = [[-150, 120],[-122, 158],[-250, 100],[-60, 158]];for(let i =0;i<pointArr.length;i++){L.marker(pointArr[i]).bindPopup(“巡检点坐标”+ (i+1)).addTo(this.poi原创 2020-12-25 15:58:35 · 1222 阅读 · 0 评论 -
leaflet移除画的线以及移除marker
// 使用polyline画出一个轨迹let polyline = L.polyline(this.latlngs, {color: ‘green’}).addTo(this.map)// 清除polyline线clearPolylineGroup (polyline_group){this.latlngs = [];if(polyline_group){this.map.removeLayer(polyline_group);}},// 使用marker标注this.robotMar原创 2020-12-25 14:39:43 · 3422 阅读 · 2 评论 -
leaflet地图绘画引擎引用自己的背景做地图背景
this.map = L.map(“map”, {zoom: 1, //缩放比列minZoom: -5,zoomControl: true, // + - 按钮doubleClickZoom: false, // 禁用双击放大attributionControl: false,// 移除右下角leaflet标识maxZoom: 4,center: [0, 0],crs: L.CRS.Simple});let w = nowWidth,h = nowHeight;let url = p原创 2020-12-25 14:33:10 · 1267 阅读 · 0 评论