私は多くのグラフ作成およびダッシュボード ソフトウェア パッケージを使用してきましたが、ソフトウェア パッケージ間でグラフを移植するのに苦労しました。グラフを定義するための XML 標準はありますか? XML でグラフを指定し、data-* 属性に HTML5 標準を使用したいと思います。
たとえば、単純な棒グラフを生成する場合、XML コードは次のようになります。
<chart data-source="my-chart-data.xq">
<title>Sample Bar Chart</title>
<type>bar-chart</type>
</chart>
「my-chart-data.xq」がチャートのデータを取得する場所。次に、サーバー上のチャート用に SVG を生成したいと思います。または、ブラウザーが SVG をサポートしていない場合は、画像を生成したいと思います。
私はgraph2svgパッケージを使用しようとしました:
http://code.google.com/p/graph2svg/
これは非常に優れたアーキテクチャですが、実装では、どのオープン ソース システムでもサポートされなくなった XSLT 2.0 数学拡張機能が使用されています。
既存の標準がない場合、ポータブル海図仕様を定義するための標準プロセスをどのように開始しますか?