подходим, не стесняемся
Да всё недосуг (не до них). И снега много — не Мадрид.
Но это лирика, теперь по сабжу.
Скачал по Вашей ссылке datamaps-master.
Могу заметить, что custom.json — есть только в README.md
"Булда" с путями (к примеру в нижнем html ../rel/datamaps.all.js заменить на /dist/datamaps.all.js) не проблема.
Можно детально просмотреть карты (включая Datamaps Italy Test — об этом ниже) и двигаться дальше.
Она как раз и нужна
Исходя из сказанного в _http://datamaps-master/src/examples/responsive.html (на локалке) сделал добавки.
И сделал вывод, что здесь возможно только по крупному (для страны).
На скриншотах видна добавка _Nil-tm двум странам.
Сделана она (тупо в FAR) в файле /dist/datamaps.all.js
Можно и на русском яыке, если сменить кодировку скрипта.
Теперь ближе к Крыму.
Поиск Украины (ukraine) — результат и там и там, и в *.js и в *.json (см. скриншот).
Слово для поиска в datamaps.ukr.js — Sevastopol
Можно будет определиться с идентификаторами, их "резкой", и попытаться
решить задачу уходя с нижнего уровня на более верхний.
Как то так пока получается.
Весьма понятно. И думаю, что задача равносильна — из болота тащить бегемота. Дерзайте.
P.S. Можно использовать отдельные карты.