Сценарий применения#
Иногда названия регионов в ваших данных могут не совпадать с встроенными названиями в картах Sigla Vision, из-за чего данные могут не отображаться. Данную проблему можно решить путем предварительной обработки JSON-файлов карт или ручным сопоставлением.
Например, если на карте встроенное название города город-герой Волгоград, а в ваших данных — Волгоград, можно сопоставить их через нечеткое сопоставление для корректного отображения, как показано на рисунке.
Правила сопоставления#
Псевдоним региона может быть сопоставлен со встроенным названием. Аббревиатура региона может быть сопоставлена со встроенным названием. Развёрнутое название региона может быть сопоставлено со встроенным. Для регионов с одинаковыми названиями полное сопоставление невозможно. В таком случае требуются ручные настройки сопоставления. При изменении данных функция обновляется. То есть, после обновления данных регионы будут сопоставляться заново при открытии окна сопоставления географических ролей.
Способ 1: Предварительная обработка JSON-файла#
JSON-файлы карт хранятся по пути webapps\webroot\WEB-INF\assets\map\geographic. Выберите нужный JSON-файл карты и отрдактировать его в текстовом редакторе.
Если таблица данных на определенном языке, замените все названия регионов на соответствующий перевод. Для этого войдите на платформу под админом — Система > Географическая информация > Информация о местоположении и отредактируйте имена регионов, как показано на рисунке.
Способ 2: Ручное сопоставление#
Можно сопоставить названия регионов вручную при создании географической роли.
Сопоставление через выпадающий список#
Если какие-то названия регионов в ваших данных не сопоставляются автоматически, это отмечается на экране.
В этом случае выберите вручную соответствующее встроенное название региона из списка.
Поиск для сопоставления#
Кликните Выбрать сопоставленный элемент справа от несопоставленного значения, введите ключевые слова для быстрого поиска нужного региона и выберите его из результатов.