0

SWT ブラウザーを使用して D3.js 経由でデータを視覚化するEclipse RCPアプリケーションがあります。さらに、 Cubism.jsを使用してライブ データをプロットしたいと思います。プロットする値は、RCP アプリケーションに不規則な間隔で到着します。

RCP アプリケーションからキュービズム チャートにデータをフィードする私の現在の弱い試みは次のとおりです (私の悪い JavaScript で申し訳ありません)。

function getGraphData(name) {
      var value = 0,
          values = [],
          i = 0,
          last;

    return context.metric(function(start, stop, step, callback) {
    start = +start, stop = +stop;
    values = [];
    if (isNaN(last)) last = start;
        last += step;
        // extVals is a global variable that is set by the RCP application
        for(var j = 0; j < extVals.length; j++){ 
            values.push(extVals[j]);
        }
        // Clear the array
        extVals.length = 0;

    callback(null, values)
    }, name);

}

現在の状況では、グローバル配列を使用して RCP アプリケーションから新しいデータを設定できますextValsが、グラフは新しい値のいずれかがグラフの前の値より大きい場合にのみ表示されます。

これに関するヘルプは大歓迎です。

4

1 に答える 1

0

株価チャートのデータを表示するアプリケーションを作成しているときに、不規則な間隔でデータが到着するというこの問題に遭遇しました。

ここの Cubism チュートリアルでこのデータを入力する方法を説明しました: http://xaranke.github.io/articles/cubism-intro/

于 2013-06-10T06:26:45.437 に答える