|
@@ -239,15 +239,14 @@ angular.module('kibana.map2', [])
|
|
|
.size([width, height])
|
|
.size([width, height])
|
|
|
.radius(scope.panel.display.binning.hexagonSize);
|
|
.radius(scope.panel.display.binning.hexagonSize);
|
|
|
|
|
|
|
|
|
|
+ //bin and sort the points, so we can set the various ranges appropriately
|
|
|
var binnedPoints = hexbin(points).sort(function(a, b) { return b.length - a.length; });
|
|
var binnedPoints = hexbin(points).sort(function(a, b) { return b.length - a.length; });
|
|
|
- console.log(binnedPoints);
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
var radius = d3.scale.sqrt()
|
|
var radius = d3.scale.sqrt()
|
|
|
.domain([0, binnedPoints[0].length])
|
|
.domain([0, binnedPoints[0].length])
|
|
|
.range([0, scope.panel.display.binning.hexagonSize]);
|
|
.range([0, scope.panel.display.binning.hexagonSize]);
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
var color = d3.scale.linear()
|
|
var color = d3.scale.linear()
|
|
|
.domain([0,binnedPoints[0].length])
|
|
.domain([0,binnedPoints[0].length])
|
|
|
.range(["white", "steelblue"])
|
|
.range(["white", "steelblue"])
|