1 つのドキュメントに複数の d3 ビジュアライゼーションが必要です。私の考えは、SVG タグ属性とともに RESTful サービスの URL などの構成を保存することです。ドキュメントの読み込み時に、d3 は属性を読み取り、サーバーからデータを読み込み、視覚化を作成します。このようにして、ビジュアライゼーションをそのまま維持しながら、ドキュメントを編集/再配置できました。
私の質問は、これを行うための標準化された方法 (ベスト プラクティス) が既に存在するかどうかです。または、使用できるプラグインまたは何かがありますか?
変更: 同じコードで別のドキュメントを作成したいことに言及する必要があることに気付きました。したがって、ドキュメントは (コードではなく) ビジュアライゼーションのコンテンツを定義します。
SVG 属性を持つサンプル ドキュメント:
...
<head>
...
<svg width="200"... src="localhost:8000/rest/host1/cpu" type="os.line">...</svg>
<svg width="200"... src="localhost:8000/rest/host1/memory" type="os.bar">...</svg>