ユーザーがチャートを操作し、バッキング データをきれいに更新できる Web 用のチャート作成ライブラリはありますか?
それがどのように機能するかについての私の考え:
- チャート定義がチャート作成ライブラリに渡されます
- グラフは Web ページに表示されます
- ユーザーがチャートを変更します (ポイントの追加、列のドラッグなど)。
- チャート定義が Web サーバーに送り返され (ajax 呼び出し)、データ モデルが更新されます。
たとえば、これらの積み重ねられた列のいずれかをドラッグして、バッキング json を更新できるようにしたいと考えています。
部分初期チャート定義
seriesA: [
{
data: [144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2]
}]
部分的に変更されたチャート定義 (最初のデータ ポイントの違いに注意してください)
seriesA: [
{
data: [130.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2]
}]
これは、highcharts api: Google Line Chart: ドラッグして値を調整することで実装できるようですが、このためのよりクリーンな API を備えたグラフ作成ソリューションがあるかどうかに興味があります。