注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Vertex では、グラフ上のオブジェクトとエッジのダイナミックなスタイリングを設定することができます。スタイリングと主要なプロパティの読み出しを設定した後、時間選択ウィンドウを使用してこれらの主要なプロパティが時間とともにどのように変化するかを視覚化することができます。
ワークスペースの上部にあるツールバーには、事前に定義されたレイアウトオプションがいくつかあります。選択すると、オブジェクトとエッジが自動的に移動し、関連性を探索しながらグラフを整理することができます。
関連するオブジェクトを追加していくと、グラフ上の単一のノードにオブジェクトをグループ化するようになるかもしれません。グループ化したいオブジェクトを選択したら、ワークスペースの上部にあるレイアウトツールバーを使用して、選択したオブジェクトをグループ化またはグループ解除します。
いくつかのオブジェクトを単一のノードにグループ化すると、ワークスペースの左側にある選択パネルでグループ化されたオブジェクトの全リストが表示されます。ノード内のオブジェクトのサブセットのみをグループ解除したい場合は、選択パネルを使用してそれらのオブジェクトを選択し、以下のように Ungroup を選択します。これはヒストグラムの Filter to 機能を使用しても行うことができます。
ヒストグラムを使用して、選択したオブジェクトのプロパティを探索し、表示される値に基づいてオブジェクトをグループ化することができます。これにより、新たなグループ化を反映したオブジェクトのレイアウトがグラフ上に変更されます。
あるオブジェクトはトランザクション性を持ち、システム内の他のノード/オブジェクト間を移動します。例えば、Departure Airport
と Destination Airport
の間を移動する Flight はトランザクション性のあるオブジェクトです。この場合、オーダーオブジェクトをエッジにグループ化し、主要なプロパティ/メトリクスに基づいてエッジのスタイリングを行うことができます。
エッジを選択し、右クリックメニューから Ungroup を選択して、以前にエッジにグループ化されたすべてのオブジェクトを表示します。または、ヒストグラムや選択パネルを使用してグループ解除するオブジェクトを最初に選択することで、サブセットをグループ解除することもできます。
Ontology Manager → Capabilities タブで、トランザクション性のあるオブジェクトを関連するエッジに自動的にグループ化することができます。link merging について詳しく知る
レイヤーとは、同じオブジェクトタイプのオブジェクトノードやノード間のエッジ関係を指します。これらは個別に設定でき、柔軟な視覚化と直感的なインタラクションをシステムのデジタルツインとして可能にします。
左サイドバーのレイヤースタイリングパネルを使用して、ノードとエッジを個別にスタイリングしたり、オブジェクトのプロパティや関連する時系列/測定値によってスタイリングしたりすることができます。レイヤースタイリングを使用して、重要な情報を視覚化し、メトリクスを計算し、パラメータ化された条件に基づいて現在のシステム状態やシミュレートされたシステム状態を表示することができます。
設定したいオブジェクトタイプの隣にある Styling Options を選択して、スタイリングメニューを開きます。
Fill Color ドロップダウンを選択して、スタイリングに使用するパラメーターと、このレイヤー内のすべてのオブジェクトの色選択を選びます。Color by パラメーターとして時系列の測定値を選択すると、選択した時間ウィンドウに基づいてスタイリングが動的に更新されます。また、derived property functions を使用してノードの色を付けることもできます。
オブジェクトタイプまたはオブジェクトの選択したプロパティに対して、各オブジェクトにサブタイトルを追加することができます。サブタイトルは、グラフ上の同じタイプのすべてのオブジェクトに表示されます。
Extended Labels を選択すると、選択したオブジェクトノードに特定の読み出しを追加することができます。リアルワールドの時系列の読み取り値やシミュレートされた値を選択して、現在の状態とモデル化された状態を一つのビューで比較することができます。
拡張ラベルのスタイリングを設定したら、ワークスペースの左側にあるオブジェクト選択パネルから表示するプロパティや時系列を選択することができます。
特定のオブジェクトタイプにリンクされたイベントの数を示すバッジを追加します。以下のスクリーンショットでは、遅延したフライトイベントが1つあることがわかります。
オブジェクトをデフォルトのノードとして表示するか、完全なオブジェクトカードとして表示するかを選択することができます。
エッジはオブジェクト間の関係を表し、システムやプロセス内のノード間の相互作用を視覚化するためにスタイリングすることができます。
設定したいエッジから Styling Options を選択します。
オブジェクトのタイプや関連オブジェクトの共通のプロパティに基づいてエッジの色を設定することができます。
描画される線を直線、曲線、直角にフォーマットすることができます。
エッジにグループ化されたオブジェクトがある場合、オブジェクトの個別のプロパティや集計したプロパティに基づいてラベルを設定し、主要なメトリクスを表示することができます。
オブジェクトのプロパティに基づいてエッジに異なる幅を適用することができます。異なる線の幅を適用することで、オブジェクト(例えば、空港)間でのトランザクション(例えば、フライト)の移動と量を示すことができます。
オブジェクトノードと同様に、特定のエッジ関係にリンクされたイベントの数を示すバッジを追加することができます。ここでは、遅延したフライトイベントが1つあることがわかります。
グラフにリンクを追加すると、デフォルトではエッジの矢印はリンクの右側から左側を指すように表示されます。例えば、Ontology で多対一のリンクタイプとして設定されたリンクでは、矢印は一方から多方へと指します。これは次の Ontology タイプのクラスを使用してリンクタイプごとに設定することができます:
kind
: vertex
, name
: link_primary_direction
kind
: vertex
, name
: link_undirectional
kind
: vertex
, name
: link_bidirectional
エッジの矢印は、レイヤースタイリングオプションを使用してグラフごとに非表示にしたり逆転させたりすることもできます。
設定が完了したら、同じグラフに対して異なるスタイリングオプションを保存して、システムの異なるビューを提供することができます。例えば、一連の空港間のフライトのビューを、航空会社の主要なパフォーマンスメトリクスに基づいてスタイリングするビューを設定することができます。その後、同じグラフを異なるスタイリングで使用して、同じルート上の顧客満足度を表示することができます。
グラフ上で選択したオブジェクトのグループを保存した選択として保存することもできます。これを行うには、任意の数のノードとエッジを選択し、希望するオブジェクトを含むようにして、右クリックメニューまたはツールバーの Selection メニューで Save objects in current selection を選択します。
各保存した選択には、レイヤーパネルの Saved selections セクションに表示される関連する名前と色があります。グラフ上の各オブジェクトは、エッジまたはノードとして表現され、それが属している保存した選択の色で囲まれた分割された境界線があります。各オブジェクトは必要なだけ保存した選択に属することができますが、境界線は最初の3つの保存した選択の色だけを表示します。
保存した選択に格納されたすべてのオブジェクトをすばやく選択するには、保存した選択にマウスオーバーすると表示されるクイック選択アクションを選択します。
レイヤーパネルで保存した選択を編集することができます。保存した選択の名前を編集するには、単に名前を選択し、新しい名前を入力し、Enter キーを使用します。保存した選択を削除したり、色を編集したりするには、保存した選択にマウスオーバーすると表示される ... アイコン () を選択します。また、各保存した選択の境界線をオンまたはオフに切り替えることもできます。そのためのアイコンは眼のアイコンです ()。
保存した選択のオブジェクトは、グラフ上でオブジェクトを選択し、... () ボタンを選択し、次に Add selected objects または Remove selected objects オプションを使用して編集することができます。