データを視覚的プロパティにバインドする

デフォルトでは、オブジェクト(つまり、図形やコレクション)は、一般的なベクターエディタで見られるものとまったく同じように動作します。移動させたり、サイズや色を変更したり、「削除」ボタンを押して削除したりできます。データビジュアライゼーションを作成するために、オブジェクトの視覚的プロパティを手動で変更することもできます。しかし、このプロセスは手間がかかり、エラーが発生しやすいものです。Data Illustrateur は、図形、頂点、セグメント、およびコレクションの視覚的プロパティにデータをバインドするための自動サポートを提供します。

データバインディングを実行するには、まず繰り返し (repeat)分割 (divide)、または高密度化 (densify)操作を通じて、データをオブジェクトにアタッチする必要があります。図形またはコレクションが選択されている状態で、プロパティインスペクタにその視覚的プロパティが表示されます。プロパティをデータにバインドできる場合は、プロパティコントロールの横にバインディングボタン が表示されます。バインディングボタンをクリックすると、そのプロパティにバインドできるすべての適用可能な変数(列名)のドロップダウンメニューが表示されます。

divide by data

以下の例では、長方形のコレクションを作成し、変数「count」を長方形の幅にバインドします。バインディングは、そのプロパティに対する制約と考えることができます。バインディングが作成されると、そのプロパティを操作したり変更したりすることはできなくなります。

バインディング後、「幅」のプロパティコントロールは、バインドされた変数を表示するように更新され、バインディングボタンは「バインディングの解除」ボタン に置き換わります。このボタンをクリックするとバインディングが解除され、長方形の幅に対する制約が取り除かれます。これで、長方形の幅を自由に変更できるようになります。