2016-04-04 6 views
0

基になるマップにプロットできないデータポイントを取得したい、つまり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); 
    } 
    } 
}, 

配列unplottedPointsでは、あなたがすべてのレンダリングされていない点のリストを持っている:

+0

あなたがその場合でライブデモ(jsFiddle)を持っていますか?一般的に、 'getUnplottedData';のようなメソッドはありません;)しかし、ポイントがレンダリングされているかどうかを判断するために' point.graphic'が存在するかどうかを調べることができます。 –

+0

@PawełFus[Fiddle Here](http://jsfiddle.net/sgrg93/spmx9xu3)有効な国名ではないのでプロットされていないデータポイント "none"があります。このプロットされていないデータポイント(またはプロットされていないデータポイントのリスト)をプログラム的に得る方法はありますか? – sagargurtu

答えて

0

あなたはすべての点をチェックしてプロットされていない見つけることができ、条件はその点がvalueを持っていますが、graphicを持っていないです。

デモ:http://jsfiddle.net/spmx9xu3/1/

関連する問題