MapChart.findValueFormat

Синтаксис

findValueFormat(text: String);

Параметры

text. Формат подписи к интервалам легенды карты, из которого требуется извлечь форматы значений.

Описание

Метод findValueFormat преобразует формат подписи к интервалам легенды карты в массив форматов значений.

Комментарии

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

Пример

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

// Зададим исходное значение
var sourceValue = 12.6784;
console.log("Исходное значение: " + sourceValue);
// Получим первую легенду по порядку
var legend = map.getFirstLegend();
// Получим формат подписи интервалов с обеими границами
var betweenFormat = legend.getBetweenFormat();
// Извлечём форматы значений
valueFormats = map.findValueFormat(betweenFormat);
// Отформатируем исходное значение по первому формату
var value = map.formatValue(sourceValue, valueFormats[0]);
console.log("Отформатированное значение: " + value);

В результате выполнения примера число 12.6784 было отформатировано в соответствии с форматом подписи к интервалу с обеими границами для легенды карты (взято значение для левой границы):

Исходное значение: 12.6784

Отформатированное значение: 12,68

См. также:

MapChart