ラベルがポリゴン内に収まらない場合のポリゴン外部へのラベルの配置

ポリゴンの内部にラベリングする 3 つのスタイルのいずれかを使用する場合、Maplex ラベル エンジン はポリゴンの内部に各ラベルを配置しようとします。しかし、ラベルがポリゴン内に収まらないこともあります。このような場合は、[ポリゴン境界外にラベルを配置することを許可] オプションを使用することで、内部への配置を無効にすることができます。Maplex ラベル エンジン は、ポリゴン内に収まらないラベルを、最初はポリゴンの外側で、水平方向に、ポリゴンの境界線からのラベル オフセット距離で配置しようと試みます。配置できない場合は、デフォルトの位置から外側へ向かって、ラベルが配置できるまで、または、最大オフセット距離に達するまで、ラベルの配置を繰り返し試行します。

マルチパート ポリゴン内の最大ポリゴンのみをラべリングするオプションもあります。

次の画像は、[ポリゴン境界外にラベルを配置することを許可] オプションを使用してラベリングされたハワイ島を示しています。小さい島のラベルは、未配置とはならずに、フィーチャの外側にオフセットされます。

ラベルがポリゴン内に収まらない場合にポリゴン外部に配置されたラベル
  1. Maplex ラベル エンジン が有効化されていることを確認します
  2. [ラベル別にリスト][コンテンツ] ウィンドウの表示を利用すると、非常に効果的です[ラベル別にリスト] タブ ラベル別にリスト をクリックします。
  3. コンテンツ ウィンドウでラベル クラスを選択して、[ラベリング] タブをクリックします。
  4. [ラベリング] タブの [ラベルの配置] グループで [ラベル配置プロパティ] ランチャーをクリックします。
  5. [ラベリング] ウィンドウで、[位置] をクリックして [位置] タブ 位置 をクリックします。
  6. [配置] を展開します。
  7. [ポリゴン境界外にラベルを配置することを許可] チェックボックスをオンにします。

    必要に応じて、配置のラベル オフセットと優先された外部ゾーンを指定します。

関連トピック