createPulseMap(res, country) {
console.log(res, country, 'coutntren')
let mapDatas = [];
let mapValue = [];
country = country == 'All' ? 'WORLD' : country;
const d = this.healthReportService.formatLocationDeatails(res);
console.log(d, 'country data');
d.forEach((e) => {
console.log(e.country)
let imageUrl = DataConstants.MAP_STATUS_LIST_PULSE[e.tagStatus][e.siteType];
mapValue.push({
marker: {
symbol: imageUrl,
},
lat: parseFloat(e.siteLat),
lon: parseFloat(e.siteLong),
country: e.country,
stateName: e.state,
capacity: e.capacity,
dcCapacity: e.dcCapacity,
invertersCount: e.invertersCount,
assetAvailability: e.assetAvailability,
tagStatus: e.tagStatus
});
});
console.log(mapValue, 'mapvalue')
mapDatas.push({
mapData: map[country],
borderWidth: 0,
nullColor: '#B2B2B2',
showInLegend: false
});
console.log(mapDatas, 'mapdatanew')
for (let key in DataConstants.MAP_STATUS_LIST_PULSE) {
mapDatas.push({
type: 'mappoint',
showInLegend: true,
stickyTracking: false,
color: '#897d93',
name: DataConstants.MAP_STATUS_LIST_PULSE[key].name,
data: mapValue.filter(data => key + "" === data.tagStatus + ""),
marker: {
itemStyle: {
fontSize: '35px'
},
radius: 5,
symbol: 'circle'
}
});
}
console.log(mapDatas, country, 'mapdata and country')
return this.initiateHighMap(mapDatas, country);
}
initiateHighMap(mapDatas, country) {
let options = {
chart: {
backgroundColor: '#EEEEEE',
style: {
fontFamily: "Roboto,sans-serif"
}
},
title: {
text: ''
},
legend: {
itemStyle: {
fontSize: '13px',
fontWeight: 'none',
color: '#4d4d4d'
},
align: 'left',
floating: false,
itemMarginBottom: 0,
itemMarginTop: 5
},
tooltip: {
enabled: false
},
credits: {
enabled: false
},
series: mapDatas,
exporting: {
enabled: false
}
};
return options;
}
введите описание изображения здесь
Привет, я использую статические карты Highcharts. У меня проблема с картой Бельгии. Карты других стран загружаются должным образом, но когда я выбираю страну Бельгии, тогда старшие чарты выдают ошибку как «Ошибка старших карт № 22: www.highcharts.com/errors/22". Подскажите, пожалуйста, что нужно сделать, чтобы карта загружалась без проблем и без изменения старшей версии