私は分数、等間隔、k平均を切り替えることができるようにchroma.jsをチラシマップに組み込もうとしていますが、ドメインの2番目と3番目の引数関数は、ここでは何もリーフレットとクロマ.js .domainの引数が機能しない
var colorScale = chroma.scale('YlGnBu').domain(voterList, 3, 'quantiles');
を変更しないバケツや分類方法の数を変更することは何も変更しない理由機能
this.getRegionItemColor = function(item) {
var regionData = Mapbook.getRegionData();
var voterList = Mapbook.getColorScheme();
var colorScale = chroma.scale('YlGnBu').domain(voterList, 3, 'quantiles');
if (!_.isUndefined(item)) {
var voters = item.voters,
minVoters = regionData.min_voters,
maxVoters = regionData.max_voters;
var alpha = colorScale(voters);
return alpha;
}
else {
return 0;
}
}
ための完全なコードです誰でも知っていますか?