0

質問がありますが、ばかげているかもしれません。Json ファイルがあり、javascript と D3.js を使用して動的グラフを作成したいと考えています。x 軸は時間とともに更新され、y 軸には json ファイルの値フィールドからの値があります。ご覧のとおり、このファイルの時刻は過ぎているため、値を読み取ったときにシステムの現在の時刻を取得したいので、この json ファイルの過去の時刻ではなく、常に更新された時刻を取得します。

"values": [
        {
            "time": 124123213,
            "value": 500
        },
        {
            "time": 124123214,
            "value": 600
        },
]

私の質問は、この json ファイルに基づいて動的グラフを作成するにはどうすればよいかということです。このjsonファイルの値は制限されているため、終了するとグラフは静止します。グラフを永遠に更新するために動的に生成する方法はありますか? ajaxまたは何か余分なことをする必要がありますか? javascriptとD3.jsで同様の例を知っている人はいますか?

ありがとう

4

4 に答える 4

3

これはあなたを助けると思います。http://bost.ocks.org/mike/path/

于 2013-08-20T17:38:19.217 に答える
0

私も同じようなことをしています。ここから私のコードを見ることができます。

複数のリアルタイム ラインの描画

ただし、同じ平面に複数の線をプロットする必要があります。

于 2013-12-26T05:17:47.587 に答える
0

おそらく、JavaScript コードで定期的に AJAX 要求を作成して、最新の JSON データを取得する必要があります。その後、それに応じてグラフを更新できます。

于 2013-07-02T14:00:34.947 に答える