Highcharts Бельгия карта не загружается - PullRequest
0 голосов
/ 25 октября 2019

 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". Подскажите, пожалуйста, что нужно сделать, чтобы карта загружалась без проблем и без изменения старшей версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...