質問

最近、作業中の製品で使用できるGoogle Charts APIの調査を開始しました。特定のグラフのURLを作成する場合、データポイントは、単純なエンコードと拡張エンコード( http://code.google.com/apis/chart/formats.html )。ただし、データポイントに指定できる最高値が拡張エンコードを使用しており、その場合は4095(「..」として内挿されている)であるという事実を回避する方法はないようです。

ここで何かが足りないのですか、それともこの制限は本当ですか?

役に立ちましたか?

解決

Google Chart APIを使用する場合、通常、APIで必要な0〜4095の範囲内に収まるようにデータを自分でスケーリングする必要があります。

たとえば、0〜1,000,000のデータ値がある場合は、すべてのデータを245で除算して、使用可能な範囲(1000000/245 = 4081)に収まるようにします。

他のヒント

データスケーリングごとに、これも役立つ場合があります。

http://code.google.com/apis/chart/formats .html#data_scaling

chdsパラメーターオプションに注意してください。

これらのい詳細の一部を抽象化するラッパーAPIを活用することを検討することもできます。それらはここにリストされています:

http:// groups .google.com / group / google-chart-api / web / useful-links-to-api-libraries

charts4j を作成しました。これには、データのスケーリングに対処するための機能があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top