mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	Should probably have this code compiling before I go refactoring
This commit is contained in:
		| @@ -65,21 +65,8 @@ | ||||
| 			if (a.layer instanceof L.MarkerCluster) { | ||||
| 				console.log('cluster ' + a.layer.getAllChildMarkers().length); | ||||
| 				//a.layer.zoomToBounds(); | ||||
| 				var ms = a.layer.getAllChildMarkers(); | ||||
| 				var p = []; | ||||
| 				for (var i = 0; i < ms.length; i++) { | ||||
| 					var ll = ms[i].getLatLng(); | ||||
| 					p.push([ll.lat, ll.lng]); | ||||
| 				} | ||||
| 				var hull = L.QuickHull.getConvexHull(p); | ||||
| 				var hullll = []; | ||||
| 				for (var i = 0; i < hull.length; i++) { | ||||
| 					var p = hull[i]; | ||||
| 					var ll = new L.LatLng(p[0][0], p[0][1]); | ||||
| 					hullll.push(ll); | ||||
| 				} | ||||
|  | ||||
| 				var path = new L.Polygon(hullll); | ||||
| 				 | ||||
| 				var path = new L.Polygon(a.layer.getConvexHull()); | ||||
| 				map.addLayer(path); | ||||
| 			} else { | ||||
| 				console.log('marker ' + a.layer); | ||||
|   | ||||
| @@ -103,14 +103,14 @@ L.MarkerCluster.include({ | ||||
| 			hullLatLng = [], | ||||
| 			hull, p, i; | ||||
|  | ||||
| 		for (var i = ms.lenght; i >= 0; i--) { | ||||
| 			ll = ms[i].getLatLng(); | ||||
| 			points.push([ll.lat, ll.lng]); | ||||
| 		for (i = childMarkers.length - 1; i >= 0; i--) { | ||||
| 			p = childMarkers[i].getLatLng(); | ||||
| 			points.push([p.lat, p.lng]); | ||||
| 		} | ||||
|  | ||||
| 		hull = L.QuickHull.getConvexHull(points); | ||||
|  | ||||
| 		for (var i = 0; i < hull.length; i++) { | ||||
| 		for (i = 0; i < hull.length; i++) { | ||||
| 			p = hull[i]; | ||||
| 			hullLatLng.push(new L.LatLng(p[0][0], p[0][1])); | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user