Как получить цветовой круг по выражению и исходному значению? - PullRequest
0 голосов
/ 09 января 2020

можно ли получить точное значение цвета RGB на основе выражения и исходного значения?

// For example
const colorExpression = [
    'step',
    ['get', 'population'],
    '#51bbd6',
    100,
    '#f1f075',
    750,
    '#f28cb1'
];

const population = 200;

// It would be better if mapbox exposes an API like
const rgbValue = mapboxgl.getValueBaseOnExpression(colorExpression, population);
console.log(rgbValue); // #f1f075

Моя цель состоит в том, чтобы отобразить всплывающее окно (при наведении круга), цвет фона которого совпадает с цветом круга. В событии mouseenter для круга у меня могут быть значения выражений и чисел, но я застрял при получении точного значения, как это делает Mapbox.

Спасибо

...