新しい可視化処理データの言語であるVedea
1648 ワード
Vedeaは、マイクロソフト研究院コンピューティング科学実験室から来たマイクロソフトの可視化言語であり、インタラクティブなデータの可視化処理を作成するための言語である.
この言語は.NET 4.0のDLRに基づいて作成され、C#のような構文を使用しています.もちろん、独自の点もあります.動的言語で、変数を使用する前に を事前に宣言する必要はありません.クラス構築に関する制限はない .オブジェクト言語 ではなく、依存関数によって呼び出される関数言語に近い双方向バインド を実現複雑なデータを格納するために使用できる科学データセット(ScDS)があります.
バインディングは、次のように、2つのフィールド間の相互割り当てによって実現されます.
これは,Valueが変化すると,Textもそれに応じて変化することを意味する.双方向バインドの構文は異なります.
これはTextの値がValueの値によって変化することを示しており,逆も同様である.バインディングは特にLINQ式において非常に興味深い適応性を有する.可視化されたアイテム、マウスの位置、クリック、ドラッグ、スライダの位置など、複雑なデータに関連した一連の操作で使用できます.ユーザは、簡単なキーボード、マウス、タッチスクリーン操作などでデータを処理したり、画面上の可視化修正でデータの変化を反映したりすることができる.これらの操作は任意の言語で行うことができ、Vedeaは中の操作を簡略化します.
科学データセット(ScDS)は非常に複雑な構文アーキテクチャであり、netCDF、HDF、SQL、CSVなどのデータベースサーバに依存し、異なるソースから複雑なデータを取得します.興味深いことに、これらのデータは「名前付き変数、変数のメタデータ(メトリック単位、次元、その他のコメント)をサポートし、異なるシステム間の変数対応関係を形成します.
Vedeaには、データを表示する新しいイメージング方式もあり、過去数十年間に使用された円グラフを大きく超えています.中には、以下に示すように、多くの新しい特性があります. 階層アーキテクチャ図 完全な2 Dグラフィックセット:ポリゴン、直線、楕円形、円形、曲線、弓形、画像、文字など 完全な3 Dグラフィックスセット:立方体、球、カプセル、円筒、パイプ、画像、文字、メッシュ、テクスチャ、材料、高さ図、カメラ、ライト 純色と半透明混合色 MapオブジェクトBing地図または仮想地球からのデータを用いて2次元および3次元画像 を合成する.豊富なプレゼンテーションツールライブラリ(ノイズ関数、パッケージング関数、カラー管理 など)アニメーション機能は、すべてのVedea変数または可視化属性の線形およびべき乗数の補間点 を平滑化する.データから可視化へのバインディング、例えば、データベース内の各行のデータに対して円を作成し、データベース内の列と円の属性を にバインディングする.ネットワークビューア、ボリュームイメージャ、物理的効果、およびその他の高度な画像アーキテクチャに対する対応するサポート Vedeaは2010年の早期に発表される.
原文:Vedea,A New Language for Visually Working With Data
この言語は.NET 4.0のDLRに基づいて作成され、C#のような構文を使用しています.もちろん、独自の点もあります.
バインディングは、次のように、2つのフィールド間の相互割り当てによって実現されます.
textbox.Text := slider.Value;
これは,Valueが変化すると,Textもそれに応じて変化することを意味する.双方向バインドの構文は異なります.
textbox.Text :=: slider.Value;
これはTextの値がValueの値によって変化することを示しており,逆も同様である.バインディングは特にLINQ式において非常に興味深い適応性を有する.可視化されたアイテム、マウスの位置、クリック、ドラッグ、スライダの位置など、複雑なデータに関連した一連の操作で使用できます.ユーザは、簡単なキーボード、マウス、タッチスクリーン操作などでデータを処理したり、画面上の可視化修正でデータの変化を反映したりすることができる.これらの操作は任意の言語で行うことができ、Vedeaは中の操作を簡略化します.
科学データセット(ScDS)は非常に複雑な構文アーキテクチャであり、netCDF、HDF、SQL、CSVなどのデータベースサーバに依存し、異なるソースから複雑なデータを取得します.興味深いことに、これらのデータは「名前付き変数、変数のメタデータ(メトリック単位、次元、その他のコメント)をサポートし、異なるシステム間の変数対応関係を形成します.
Vedeaには、データを表示する新しいイメージング方式もあり、過去数十年間に使用された円グラフを大きく超えています.中には、以下に示すように、多くの新しい特性があります.
原文:Vedea,A New Language for Visually Working With Data