2012-03-31 20 views
3

私は標準デカルト平面にプロットしたいので、x軸の1単位はy軸の1単位と同じ長さです。また、ズームとパンのためにnavigateプラグインを使用します。とにかくこの制約がありますか? Flot APIでこれについて何も見つかりません。Flot:x軸とy軸を同じ縮尺に保つには?

おかげで、

答えて

1

私は似た何かをしなければならなかった、これは最初のテストだった:fiddle
主なポイントは、あなたは、幅と高さと同じ比率で軸の最大値を設定することですあなたのプレースホルダのdiv:それはフィドルをwork.here編集されませんしない限り、あなたのフィドルで

options.xaxes[0].max = options.yaxes[0].max * $('#ph').width()/$('#ph').height(); 
$.plot($('#ph'), data, options); 
+0

は、あなたがjquery.flot.navigate.jsを含める必要がhttp://jsfiddle.net/mBcPb/1/ –

+0

@ SuchithaSumanadasa私のフィドルはアスペクト比で動作しますが、ズーミングとパンは含まれていませんing。 – Raidri

+0

@ Raidri-あなたがfiddleにズームとパンを追加したので、私はそれを言いました。jquery.flot.navigate.jsをあなたのフィドルに含めない場合、ズームとパンのプロパティを追加することは役に立たない –

関連する問題