ビデオ: Force.com Demo #23 - D3.js Earth for Salesforce1 2024
D3で高品質のデータ駆動型ドキュメント(D3)を作成できます。 jsはオープンソースのJavaScriptライブラリーで、2011年にリリースされて以来、データ視覚化の世界を席巻しています。ニューヨーク・タイムズ紙の有力なデータ視覚化学者、グラフィック・エディターであるMike Bostockによって制作された(維持されています) 。 このライブラリを使用すると、短時間で、プレーンな(a。k。a。、vanilla)JavaScriptでコード化するのに必要な労力の一部で、高品質のデータ駆動型ドキュメント(D3)を作成できます。 <! - 1 - >
本質的にD3。 jsは、ちょっとしたコーディングだけで、より低いレベルのJavaScriptのもっと長い文字列を実行するために使用できるクラスと関数のコレクションです。 D3。 jsはJavaScriptライブラリ内の特別なクラスのコマンド(データの視覚化で一般的に使用されるコマンド)のみを呼び出します。グラフのサイズを変更するときに、これらのコマンドを使用して、描画軸、プロット要素、再計算の位置などを実行します。
Webベースのデータ視覚化 - ユーザーのやりとりに応じて変化する視覚化 - を作成することが目標の場合。 jsは、使用するのに最適なJavaScriptライブラリです。 ユーザーがデータ視覚化と対話して表示するデータを選択できるようにするには、動的視覚化を作成する必要があります。 動的データの視覚化により、ユーザーは
<! - 3 - >
表示するデータを選択するためのビジュアライゼーションを行います。
視覚化の上にマウスカーソルを置いたりクリックしたりすると、追加データが表示されます。-
関連データのより深いレベルにドリルダウンして、最も関心のあるデータの部分についてより詳細なビューを取得します。
-
時間の経過とともに変化を示すアニメーション化された視覚化を表示します。
-
さまざまな視点間のさまざまな遷移から選択します。
-
D3。 jsライブラリはまだ開発中です。 Mike Bostockと新しいタイプのビジュアライゼーションに貢献している数多くの他のユーザーのために、図書館の機能は日々拡大しています。 D3。 jsの設計哲学は、むしろオープンエンドである。あらかじめ定義されたクッキーカッターデータビジュアライゼーションを使用することに制限されるわけではありません。むしろ、このライブラリは、それぞれのユニークなユーザーの創造性と想像力を個別に調整することができます。