我正在使用d3
。我正在使用d3.scale.quantize()
创建colorScale
。但是,它会以相同的颜色为两个值0
和1
着色。
问题出在哪里?
var extent = d3.extent(collection.features, function(d) {
return d.properties.ausfaelle;
});
console.log(extent[0])
和console.log(extend[1])
返回0
和27
。
x = 9
var colorScale = d3.scale.quantize()
.domain([extent[0], extent[1]])
.range(colorbrewer.OrRd[x]);
var myData= paths
.enter()
.append("path")
.style("fill", function(d) {
return colorScale(d.properties.value);
});