新規スケマティック フィーチャクラス コマンドを使用したスケマティック フィーチャクラスの作成

[新規スケマティック フィーチャクラス] 機能を使用すると、スケマティック フィーチャクラスをゼロから作成できます。この機能は、スケマティック データセット エディタで次のように使用できます。

スケマティック フィーチャクラスを作成する主な手順では、最初に以下の事項を指定します。

以下の手順は、[新規スケマティック フィーチャクラス] コマンドを使用したスケマティック フィーチャクラスの作成の詳細を示しています。

手順:
  1. スケマティック データセット エディタ内でスケマティック データセットを編集します。
  2. スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディタ] ツールバーの [ビュー][プロジェクト ツリー] をクリックします。
  3. [新規スケマティック フィーチャクラス] コマンドにアクセスするための次の 2 つの方法のいずれかを選択します。
    • スケマティック データセット エディタのツリーで、新規スケマティック フィーチャクラスを関連付けるスケマティック ダイアグラム テンプレートに対応するスケマティック ダイアグラム テンプレートのエントリを右クリックし、[新規スケマティック フィーチャクラス] をクリックします。
    • [スケマティック データセット エディタ] ツールバーの [新規作成] ドロップダウン メニュー [新規作成] ドロップダウン メニュー アイコンをクリックして、[新規スケマティック フィーチャクラス] をクリックします。

    どちらの場合も、エディタ ウィンドウの右側に、新規スケマティック フィーチャクラスの新しい [プロパティ] タブが自動的に表示されます。

    新規スケマティック フィーチャクラスの作成 - [プロパティ] タブの初期状態

  4. [プロパティ] タブの [名前] フィールドに、新しいスケマティック フィーチャクラスを参照する名前を入力します。
  5. [タイプ] ドロップダウン リストから目的のスケマティック フィーチャクラスのタイプを選択します。

    つまり、ノード スケマティック フィーチャクラスの場合は [ノード] アイテムを、リンク スケマティック フィーチャクラスの場合は [リンク] を選択するなどのようにします。

  6. [タイプ] リストで [ノード] を選択した場合、[ジオメトリ] ドロップダウン リストからスケマティック フィーチャのジオメトリ タイプを指定します。
    • [ポイント] は、このスケマティック フィーチャクラスで単純なノード スケマティック フィーチャを実装する場合に選択します。
    • [ポリライン] は、このスケマティック フィーチャクラスでポリライン コンテナ ノード スケマティック フィーチャを実装する場合に選択します。
    • [ポリゴン] は、このスケマティック フィーチャクラスでポリゴン コンテナ ノード スケマティック フィーチャを実装する場合に選択します。

    [ポリゴン] または [ポリライン] は、ノード スケマティック フィーチャクラスでコンテナ ノード スケマティック フィーチャを実装する場合に、予期されるジオメトリ タイプです。コンテナは、スケマティック ダイアグラム内の他のいくつかのノードおよびリンクに関連する特有のスケマティック ノードです。Schematics では、コンテナ ノードを含むダイアグラムを表示するときに、コンテナ ノードのサイズが自動計算されて、それらに関連するスケマティック フィーチャを囲むようにそのコンテナ ノードが自動的に表示されます。その後、コンテナ ノードが移動するたびに、それらに関連付けられたスケマティック フィーチャも自動的にそれとともに移動します。また、コンテナに関連付けられたスケマティック フィーチャが移動すると、そのコンテナ ノード自体のサイズが自動的に変更されます。

    ヒントヒント:
    • [ポリライン] ジオメトリ タイプは、コンテナのコンター ラインを表すためにシンボルの大きなセットを取得する場合に選択します。
    • [ポリゴン] ジオメトリの代わりに [ポリライン] ジオメトリを使用するコンテナ ノードでは、標準ラベル エンジン関数を使用したラベリングのほうが簡単な場合があります。[ポリゴン] ジオメトリでは、意図したとおりにラベルを表示するには、Maplex が必要な場合があります。
    注意注意:

    [タイプ] ドロップダウン リストで [リンク] または [サブ リンク] を選択すると、スケマティック フィーチャクラスのジオメトリが [ポリライン] に設定されます。スケマティック フィーチャクラスのタイプとして [ノード オン リンク] を選択すると、[ジオメトリ][ポイント] に設定されます。[ジオメトリ] は、[ノード] タイプに対してのみ指定する必要があります。デフォルトでは、[ノード] スケマティック フィーチャクラスの場合、[ジオメトリ][ポイント] です。

  7. 新規スケマティック フィーチャクラスを、既存のスケマティック フィーチャクラスの子として定義する場合は、[親] ドロップダウン リストをクリックし、目的の親スケマティック フィーチャクラスを選択します。

    スケマティック フィーチャクラスを、既存のスケマティック フィーチャクラスの子として作成すると、構成にかかる時間を節約できます。それは、親に対して設定されたすべての構成パラメータがデフォルトで子のレベルに継承されるためです。

    スケマティック フィーチャクラスの継承の詳細

    注意注意:

    [親] ドロップダウン リストのスケマティック フィーチャクラス名は、そのスケマティック フィーチャクラスに対してその時点で指定されているタイプに応じて変わります。つまり、ノード スケマティック フィーチャクラスが、リンク スケマティック フィーチャクラスを継承することはできません。それが継承できるのは、別の既存のノード スケマティック フィーチャクラスのみです。

  8. [プロパティ] タブの下部にある [OK] をクリックして、スケマティック フィーチャクラスの主なパラメータを整合チェックします。それらのパラメータはこの時点ですべて準備完了となっています。

    新しく作成されたスケマティック フィーチャクラスのための新しいエントリが、データセット エディタのツリーに表示されます。

    作成されたリンク スケマティック フィーチャクラスのサンプル

    この作成を、ダイアグラム テンプレートを右クリックしたときに表示されるショートカット メニューから開始した場合、新規スケマティック フィーチャクラスは、そのダイアグラム テンプレートと自動的に関連付けられ、データセット エディタのツリーでダイアグラム テンプレート エントリの下に表示されます。この作成を、[スケマティック データセット エディタ] ツールバーの [新規作成] ドロップダウン メニューから開始した場合、新規スケマティック フィーチャクラスは、ダイアグラム テンプレートと関連付けされず、データセット エディタのツリーの下部にある、[関連付けられていないスケマティック フィーチャクラス] メイン エントリの下に表示されます。

    この時点で [プロパティ] タブの [スケマティック フィーチャクラス] セクションのオプションはロックされ、そのスケマティック フィーチャクラスの [名前][タイプ][ジオメトリ]、または [親] パラメータは変更できなくなります。誤りがあったり、これらのパラメータを変更する場合は、そのスケマティック フィーチャクラスを削除して 再作成する必要があります。

  9. [スケマティック データセット エディタ] ツールバーの [保存] ボタン[保存] ボタン アイコン をクリックします。

これでスケマティック フィーチャクラスの定義が組み込みパラメータに関して完了した場合は、他のいくつかの構成は後で実行でき、このスケマティック フィーチャクラスは完全に機能します。次の他の構成は、いつでも構成および変更できます。

関連項目


7/10/2012