MapShape.getRGBColor

Синтаксис

getRGBColor();

Описание

Метод getRGBColor возвращает цвет области слоя карты в виде массива долей красного, зелёного и синего цветов.

Комментарии

Метод возвращает массив значений типа Number.

Пример

Для выполнения примера необходимо наличие на html-странице компонента MapChart с наименованием «map» и компонента ToolBar с наименованием «MapType» (см. «Пример создания компонента MapChart»). Определим цвет области слоя карты с идентификатором «RU»:

// Получаем область слоя карты с идентификатором «RU»
var shape = map.getShape("RU");
// Определяем цвет области
var rgb = shape.getRGBColor();
console.log("Доля красного цвета: " + rgb[0]);
console.log("Доля зелёного цвета: " + rgb[1]);
console.log("Доля синего цвета: " + rgb[2]);

В результате выполнения примера в консоли браузера были выведены цвета области слоя карты с идентификатором «RU» в виде долей красного, зелёного и синего цвета:

Доля красного цвета: 0.8156862745098039

Доля зелёного цвета: 0.4

Доля синего цвета: 0.39215686274509803

См. также:

MapShape