ポイント ラベル配置のユーザ定義ゾーンの設定
デフォルトの [最適位置] ラベル配置オプションが選択されている場合、ラベルはポイントの周囲にある 8 つのゾーンのいずれかに配置できます。Maplex ラベル エンジンは、地図の整合性を保つために、まずフィーチャの北東に各ラベルを配置しようとします。北東にラベルを配置できない場合、北および東のゾーンへの配置を試行し、ラベルを配置できるまで次のゾーンを順に試行します。Maplex ラベル エンジンがラベルの配置を試行するゾーンの順序は、ユーザが制御できます。
[最適位置] ラベル配置オプションを使用する場合に、[ユーザ定義ゾーン] をオンにしてから [ゾーン] ボタンをクリックすると、[ユーザ定義ゾーン] ダイアログ ボックスが表示されます。
Maplex ラベル エンジンは、指定した順序で各ゾーンに各フィーチャのラベルを配置しようとします。各ゾーンを 1 ~ 8 のスケールでランク付けすることで、検索順序を制御できます。このとき、1 は Maplex ラベル エンジンによって最初にラベルの配置が試行されるゾーン、9 は最後にラベルの配置が試行されるゾーンです。また、ゾーンに値 0 を指定することで、そのゾーンへのラベルの配置を禁止できます。複数のゾーンを 0 ランクにして配置禁止にできますが、その他の各ゾーンには一意のランクを設定する必要があります。Maplex ラベル エンジンは、ラベルの配置を開始するときに、ポイント フィーチャの周囲の配置禁止ゾーンおよび密集度を評価し、その他のフィーチャやラベルの位置を検討して、最適かつ使用可能なゾーンにラベルを配置します。
以下の図は、ポイント ラベル配置のユーザ定義の設定を示しています。[北]、[南]、[東]、[西] のゾーンは配置が禁止されています。したがって、ラベルはそれらのエリアには配置されません。Maplex ラベル エンジンは、[北東] ゾーン、[南東] ゾーン、[北西] ゾーン、[南西] ゾーンの順で配置を試行します。
- Maplex ラベル エンジンを有効にします。
- [ラベリング] ツールバーの [ラベル マネージャ] ボタン をクリックします。
- ラベリングするレイヤのチェックボックスをオンにします。
- レイヤの下に表示されるラベル クラスを選択します。
- [プロパティ] ボタンをクリックします。
- [ラベル位置] タブをクリックします。
- [位置] をクリックします。
- [最適位置] をクリックします。
- [OK] をクリックします。
- [ユーザ定義ゾーン] をオンにします。
- [オプション] をクリックします。
- 検索順序の値として、各ゾーンに 1 ~ 8 のいずれかを入力します。
- [OK] をクリックして、すべてのダイアログ ボックスを閉じます。
各ゾーンには 1 ~ 8 の一意の値を指定する必要があります。1 つまたは複数のゾーンの検索順序の値として 0 を入力すると、そのゾーンはラベル配置の対象外になります。