Обычно HighMap использует значение имени для установки имени класса пути SVG.
Можно ли использовать пользовательское свойство, кроме свойства name, для установки имени класса?
Имя пользовательского класса можно добавить с помощью className свойства:
className
var data = [ ..., ['DE.TH', 704, 'myCustomClassName'] ]; Highcharts.mapChart('container', { ..., series: [{ data: data, keys: ['code_hasc', 'value', 'className'], ... }] });
Демонстрационная версия: https://jsfiddle.net/BlackLabel/vojLzdsa/
Справочник по API: https://api.highcharts.com/highmaps/series.map.keys
Имя класса 'highcharts-name-...' по умолчанию, и вы можете удалить его из элемента после создания диаграммы или отредактировать соответствующий исходный код:
'highcharts-name-...'
https://github.com/highcharts/highcharts/blob/master/js/parts-map/MapSeries.js#L827
Документы: https://www.highcharts.com/docs/extending-highcharts