Javascript Highmaps:需要获取未绘制的数据

Javascript Highmaps:需要获取未绘制的数据,javascript,highcharts,highmaps,Javascript,Highcharts,Highmaps,我想获取无法在基础地图上绘制的数据点(即joinBy无法将数据映射到geojson)。有没有办法获取未绘制的数据?您可以检查所有点并找到未绘制的点,条件是该点有一个值,但没有图形: chart: { events: { load: function () { var chart = this, unplottedPoints = []; $.each(chart.series[0].data, function (i, poi

我想获取无法在基础地图上绘制的数据点(即joinBy无法将数据映射到geojson)。有没有办法获取未绘制的数据?

您可以检查所有点并找到未绘制的点,条件是该点有一个
值,但没有
图形

chart: {
    events: {
    load: function () {
        var chart = this,
            unplottedPoints = [];

      $.each(chart.series[0].data, function (i, point) {
         if (point.value && !point.graphic) {
            unplottedPoints.push(point);
         }
      });

      console.log(unplottedPoints);
    }
  }
},
在数组
未绘制点中
有所有未渲染点的列表

演示:

您有关于该案例的实时演示(JSFIDLE)吗?一般来说,没有像
getUnplottedData
;)这样的方法但是,我们应该能够检查是否存在
point.graphic
,以确定是否渲染了point。@PawełFus有一个数据点“none”,因为它不是有效的国家名称,所以没有绘制。是否有任何方法可以通过编程方式获取此未绘制的数据点(或未绘制的数据点列表)?