スタイル ルールを定義するには

スタイル ルールは式を使用して、指定したデータ ソースプロパティやモデル プロパティの値に基づいて、フィーチャ クラスの各フィーチャに適用される基準を指定します。

  1. をクリックします。
  2. [スタイル ルール]パネルで、スタイルを設定するフィーチャのクラスのタブをクリックします。タブは[スタイル ルール]パネルの左側にあります。たとえば、建物のルールを作成するには、[建物]タブをクリックします。
  3. をクリックして、新しいスタイル ルールを作成します。プロンプトが表示されたら、「赤レンガの建物」など、このスタイル ルールの名前を入力します。[OK]をクリックした後、新しいスタイル名が[ルール編集中]ウィンドウに表示されます。
  4. 新しいスタイルルールを選択し、 をクリックするか、そのスタイル ルールをダブルクリックして[ルール エディタ]を開きます。 スタイルの説明を入力することもできます。
  5. [式]フィールドで をクリックします。 [フィルタ式を作成]ダイアログ ボックスで、フィルタ式を作成してスタイルを設定するフィーチャを作成し、[OK]をクリックします。
    注: スタイル ルールにフィルタ式を作成しない場合は、ユーザが作成したスタイル ルールが全体のフィーチャ クラスに適用されます。
  6. [ルール エディタ]で、 をクリックして[スタイルを選択]ダイアログ ボックスを表示します。 必要なスタイルを選択します。このスタイル ルール用に作成した式の基準に一致するフィーチャは、指定したスタイルを使用します。
  7. このルールを終了したら、[OK]をクリックします。
    注: [ルール スタイル]ルールを定義している場合は、[ルール スタイル]の値ごとにスタイル ルールの定義を終えるまでスタイル ルールの追加を続けます。
スタイル ルールの式の例
フィーチャ クラス スタイル ルールの式 結果
建物 BUILDING_COMPLEX_ID = Downtown Hospital Complex OR BUILDING_COMPLEX_ID = Uptown Hospital Complex

いずれかの総合病院に属する建物に、指定したスタイルを使用します。

道路 LANES_BACKWARD > 2 AND LANES_FORWARD > 2

両方向で 2 車線以上の道路に、指定したスタイルを使用します。

パイプ LOCATION:INSIDE:CIRCLE.ID1
注: このタイプの式の構文は、円を描画するときに自動的に挿入されます。

モデル上に描画した円内のパイプに指定したスタイルを使用します。

高度なヒント