Maplex Label Engine の [ポリゴン境界外にラベルを配置することを許可] オプションおよび [ポリゴン内の固定位置でラベルを配置] オプションを使用すると、ポリゴン フィーチャの内側と外側のユーザー定義ゾーンにラベルを配置することができます。配置ゾーンを一意にランク付けして順序を指定したり、値 0 を指定してゾーンが試行位置の対象外にしたりすることができます。
内部ゾーンや外部ゾーンを利用するときに、ラベル オフセットを設定して、ポリゴン境界から離してラベルを配置する距離を指定することができます。
外部ゾーン
[ポリゴン境界外にラベルを配置することを許可] オプションは、[水平]、[直線]、または [曲線] のポリゴン配置スタイルに利用できます。このオプションをオンにすると、[内部ゾーン] ボタンにアクセスして、ラベル配置の優先外部ゾーンを指定することができます。また、[ポリゴン周囲で水平] を配置スタイルとして指定した場合は、[外部ゾーン] を設定することもできます。各ゾーンを 1 ~ 8 のスケールでランク付けすることで、配置が試行されるゾーンの順序を制御できます。このとき、1 は最初にラベルの配置が Maplex Label Engine によって試行されるゾーン、8 は最後にラベルの配置が試行されるゾーンです。また、ゾーンに値 0 を指定することで、そのゾーンへのラベルの配置を禁止できます。複数のゾーンを 0 ランクにして配置禁止にできますが、その他の各ゾーンには一意のランクを設定する必要があります。Maplex Label Engine は、ラベルの配置を開始するときに、ポイント フィーチャ周囲の配置禁止ゾーンおよび密集度を評価し、他のフィーチャやラベルの位置を検討して、最適かつ使用可能なゾーンにラベルを配置します。
- Maplex Label Engine が有効化されていることを確認します。
- [ラベル別にリスト] で [コンテンツ] ウィンドウの表示を利用すると、非常に効果的です。[ラベル別にリスト] をクリックします。
- コンテンツ ウィンドウでラベル クラスを選択して、[ラベリング] タブをクリックします。
- [ラベリング] タブの [ラベルの配置] グループで [ラベル配置プロパティ] をクリックします。
- [ラベリング] ウィンドウで、[配置] をクリックして をクリックします。
- [配置] を展開します。
- [外部ゾーン] では、各ゾーンに 1 ~ 8 のいずれかを入力します。
各ゾーンには 1 ~ 8 の一意の値を指定する必要があります。1 つまたは複数のゾーンの値として 0 を入力すると、そのゾーンはラベル配置の対象外になります。
[外部ゾーン] が利用できない場合は、ドロップダウン リストで [一般配置] が選択されていること、配置位置として [水平]、[直線]、または [曲線] が選択されていること、および [ポリゴン境界外にラベルを配置することを許可] チェックボックスがオンであることを確認してください。[水平方向にオフセット] 配置を使用することもできます。
- 必要に応じて、ラベル オフセットを設定します。
内部ゾーン
[ポリゴン内の固定位置でラベルを配置] オプションは、[水平] または [直線] のポリゴン配置スタイルに利用できます。このオプションをオンにすると、[内部ゾーン] ボタンにアクセスして、ラベル配置の優先内部ゾーンを指定することができます。各ゾーンを 1 ~ 9 のスケールでランク付けすることで、順序を制御できます。このとき、1 は Maplex Label Engine によって最初にラベルの配置が試行されるゾーン、9 は最後にラベルの配置が試行されるゾーンです。また、ゾーンに値 0 を指定することで、そのゾーンへのラベルの配置を禁止できます。複数のゾーンを 0 ランクにして配置禁止にできますが、その他の各ゾーンには一意のランクを設定する必要があります。Maplex Label Engine は、ラベルの配置を開始するときに、配置禁止ゾーンを評価し、他のフィーチャやラベルの位置を検討して、最適かつ使用可能なゾーンにラベルを配置します。ラベル配置スタイルが [直線] の場合、内部ゾーンは、ページの向きではなく、ポリゴンの主軸に合わせられます。
- Maplex Label Engine が有効化されていることを確認します。
- [ラベル別にリスト] で [コンテンツ] ウィンドウの表示を利用すると、非常に効果的です。[ラベル別にリスト] をクリックします。
- コンテンツ ウィンドウでラベル クラスを選択して、[ラベリング] タブをクリックします。
- [ラベリング] タブの [ラベルの配置] グループで [ラベル配置プロパティ] をクリックします。
- [ラベリング] ウィンドウで、[配置] をクリックして をクリックします。
- [配置] を展開します。
- [内部ゾーン] では、各ゾーンに 1 ~ 9 のいずれかを入力します。
各ゾーンには 1 ~ 9 の一意の値を指定する必要があります。1 つまたは複数のゾーンの値として 0 を入力すると、そのゾーンはラベル配置の対象外になります。
[内部ゾーン] が利用できない場合は、ドロップダウン リストで [一般配置] が選択されていること、配置位置として [水平] または [直線] が選択されていること、および [ポリゴン内の固定位置にラベルを配置] チェックボックスがオンであることを確認してください。
- 必要に応じて、ラベル オフセットを設定します。