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