ポイント ラベル配置のユーザ定義ゾーンの設定

デフォルトの [最適位置] ラベル配置オプションが選択されている場合、ラベルはポイントの周囲にある 8 つのゾーンのいずれかに配置できます。Maplex ラベル エンジンは、地図の整合性を保つために、まずフィーチャの北東に各ラベルを配置しようとします。北東にラベルを配置できない場合、北および東のゾーンへの配置を試行し、ラベルを配置できるまで次のゾーンを順に試行します。Maplex ラベル エンジンがラベルの配置を試行するゾーンの順序は、ユーザが制御できます。

[最適位置] ラベル配置オプションを使用する場合に、[ユーザ定義ゾーン] をオンにしてから [ゾーン] ボタンをクリックすると、[ユーザ定義ゾーン] ダイアログ ボックスが表示されます。

Maplex ラベル エンジンは、指定した順序で各ゾーンに各フィーチャのラベルを配置しようとします。各ゾーンを 1 ~ 8 のスケールでランク付けすることで、検索順序を制御できます。このとき、1 は Maplex ラベル エンジンによって最初にラベルの配置が試行されるゾーン、9 は最後にラベルの配置が試行されるゾーンです。また、ゾーンに値 0 を指定することで、そのゾーンへのラベルの配置を禁止できます。複数のゾーンを 0 ランクにして配置禁止にできますが、その他の各ゾーンには一意のランクを設定する必要があります。Maplex ラベル エンジンは、ラベルの配置を開始するときに、ポイント フィーチャの周囲の配置禁止ゾーンおよび密集度を評価し、その他のフィーチャやラベルの位置を検討して、最適かつ使用可能なゾーンにラベルを配置します。

以下の図は、ポイント ラベル配置のユーザ定義の設定を示しています。[北]、[南]、[東]、[西] のゾーンは配置が禁止されています。したがって、ラベルはそれらのエリアには配置されません。Maplex ラベル エンジンは、[北東] ゾーン、[南東] ゾーン、[北西] ゾーン、[南西] ゾーンの順で配置を試行します。

ポイント ラベル配置のユーザ定義ゾーン
手順:
  1. Maplex ラベル エンジンを有効にします
  2. [ラベリング] ツールバーの [ラベル マネージャ] ボタン ラベル マネージャ をクリックします。
  3. ラベリングするレイヤのチェックボックスをオンにします。
  4. レイヤの下に表示されるラベル クラスを選択します。
  5. [プロパティ] ボタンをクリックします。
  6. [ラベル位置] タブをクリックします。
  7. [位置] をクリックします。
  8. [最適位置] をクリックします。
  9. [OK] をクリックします。
  10. [ユーザ定義ゾーン] をオンにします。
  11. [オプション] をクリックします。
  12. 検索順序の値として、各ゾーンに 1 ~ 8 のいずれかを入力します。
  13. 各ゾーンには 1 ~ 8 の一意の値を指定する必要があります。1 つまたは複数のゾーンの検索順序の値として 0 を入力すると、そのゾーンはラベル配置の対象外になります。

  14. [OK] をクリックして、すべてのダイアログ ボックスを閉じます。
ヒントヒント:
ラベルを付けるレイヤの [レイヤ プロパティ] ダイアログ ボックスの [ラベル] タブで、[配置プロパティ] ボタンをクリックして [配置プロパティ] ダイアログ ボックスを開く方法もあります。

関連トピック

5/10/2014