У меня есть пример с использованием mapael, где я устанавливаю цвет заливки на основе значений из таблицы данных состояния. когда мин / макс находятся между 6 и 8, он работает, а когда значения между 400 и 500, он работает, но когда они между 5000 и 6000, все состояния заполнены черным, хотя данные включают значения между этими диапазонами.
$(".mapcontainer").mapael({
map: {
name: "usa_states",
defaultArea: {
attrs: {
stroke: "#fff",
"stroke-width": 1
}
}
},
legend: {
area: {
title: "Frequency by state",
slices: [
{
max: valA,
attrs: {
fill: "#97e766"
},
label: "LTE " + valA
},
{
min: valA,
max: valB,
attrs: {
fill: "#008080"
},
label: "Between " + valA + " and " + valB
},
{
min: valB,
attrs: {
fill: "#DC143C"
},
label: "GTE " + valB
}
]
}
},
areas: data
});
Я не могу понять, почему цвет не меняется при больших значениях. Надпись для легенды показывает правильное значение при наведении курсора на состояние.