2

私は最近、作業中の製品内で使用できる可能性のあるGoogleChartsAPIの調査を開始しました。特定のグラフのURLを作成する場合、データポイントは、エンコードなし、単純エンコード、拡張エンコードの3つの異なる形式で指定できます(http://code.google.com/apis/chart/formats.html)。ただし、データポイントに指定できる最大値が拡張エンコーディングを使用しており、その場合は4095( ".."で終わる)であるという事実を回避する方法はないようです。

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

4

2 に答える 2

4

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

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

于 2008-11-14T09:53:07.693 に答える
2

データのスケーリングごとに、これは次のことにも役立ちます。

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 を作成しました

于 2008-11-14T23:18:24.930 に答える