1

flot を使用して速度/時間グラフを表示しようとしています。サーブレットからデータを受け取ります。タイムスタンプ、速度、場所などを含む多数の GPS 追跡イベントがあります。
ユーザーがたとえば 2 日間のグラフを表示することを選択した場合、グラフは次のようになります。 ここに画像の説明を入力

これは、GPS イベント間に長い一時停止があるためです。(横軸は時間、縦軸は時速km )

ここで、ユーザーが 10 時間などの短い時間グラフを表示することを選択した場合 (GPS イベントで長く一時停止しない場合)、グラフは次のように完全に表示されます。 ここに画像の説明を入力

グラフを作成するデータはこちら

ご覧のとおり、最初のグラフは判読できません。私の質問は、最初のグラフをより読みやすくするにはどうすればよいかということです。

4

1 に答える 1

0

ミラー化された対数スケールのようなものを使用してください。Flot を使用すると、チャートのステップを構成できます。

次のようなもの(ここからコピー):

xaxis: {
    transform: function (v) { return Math.log(v); },
    inverseTransform: function (v) { return Math.exp(v); }
}
于 2013-02-02T12:03:42.477 に答える