3

GoogleChartsAPIを使用してゲージグラフを作成しています。チャートをオンザフライで作成するのは非常にシンプルで効果的なAPIです。

これがそのチャートのドキュメントです

https://google-developers.appspot.com/chart/interactive/docs/gallery/gauge

ここで、このチャートを少しカスタマイズして、グリーンゾーン以上のものを追加する必要があります。たとえば、0から10、1つは20から30、もう1つは40から50のグリーンゾーンが必要ですが、それは不可能のようです。

グリーンゾーンを設定するためにdraw()メソッドに渡すオプションは次のとおりです。

var options = {          
greenFrom: 0, greenTo: 10          
};

オプションとして配列を渡そうとしましたが、明らかに機能しません。これが私が試したことです。

var options = {          
greenFrom: [0, 20, 40], greenTo: [10, 30, 50]
};

誰かが同じ問題を抱えていますか?

どんな助けでも喜ばれます。

ありがとう

4

1 に答える 1

8

赤と黄色のゾーンの色も上書きするだけで、それを行うことができます。あなたもそれらが欲しいなら、あなたは運が悪いです。

var options = {
   greenFrom: 0,
   greenTo: 10,
   greenColor: "#00ff00",
   redFrom: 20,
   redTo: 30,
   redColor: "#00ff00",
   yellowFrom: 40,
   yellowTo: 50,
   yellowColor: "#00ff00"
}
于 2012-06-01T16:51:42.160 に答える