指定された半径内の同じラベルの削除

マップ上の一部の場所に、同じ内容の複数のラベルが配置されることがあります。読みやすくするため、および他のラベルのスペースを確保するために、Maplex ラベル エンジンを使用して、一定の検索エリア内の余分なラベルをマップから削除できます。

フィーチャをラベリングした後であれば、複数の同じラベルがあるクラスタを特定できます。次のステップとして、特定されたクラスタの半径を計測します。この半径の距離は、余分なラベルを削除するための検索半径として使用します。

検索半径は、[同じラベルを削除] オプションがオンになっている同じフィーチャ タイプ(ポイント、ライン、またはポリゴン)のラベル クラスに適用されます。ラベル クラスのシンボルは検索時の考慮事項に影響しません。2 つのラベル間で選択が行われる場合は、優先順位の高い方のラベルが配置されます。

注意注意:

[検索半径] に特殊なデフォルト値である 0 を設定した場合、使用される距離はマップの範囲です。1 つのラベルのみが表示され、残りのすべての重複ラベルは削除されます。

[同じラベルを削除] オプションがオンになっているラベル クラスのラベルのみが、削除対象になります。[同じラベルを削除] がアクティブになっていない別のラベル クラスに同じラベルが存在する場合は、どのラベルも配置されない可能性があります。

[ラベルを削除しない (オーバーラップを許可)] オプションがオンになっているラベル クラスについては、代表となるラベルが 1 つだけ保持されます。

ラベル クラスのすべてのラベルの配置確認の詳細

以下の図は、同じラベルが削除された後に Bayshore Boulevard がどのようにラベリングされるかを示しています。もともと、この図では 2 本で構成されるライン フィーチャの両方がラベリングされていました。50 ポイントを範囲として [同じラベルを削除] パラメータが設定されたため、Bayshore Boulevard の 2 つめのラベルが削除されました。

同じラベルを削除するように設定されたラベル
手順:
  1. Maplex ラベル エンジンを有効にします
  2. [ツール] ツールバーの [計測] ツール 計測 をクリックして、ラベル クラスタのサイズを計測します。
  3. ラベル クラスタの中央付近をクリックし、ラベルの密集したエリアの外側のエリアに [計測] ツール ラインをドラッグしてからダブルクリックします。マップ単位で表示される距離を確認します。
  4. [ラベリング] ツールバーの [ラベル マネージャ] ボタン ラベル マネージャ をクリックします。
  5. ラベリングするレイヤのチェックボックスをオンにします。
  6. レイヤの下に表示されるラベル クラスを選択します。
  7. ステップは同じですが、ポイント レイヤ、ライン レイヤ、およびポリゴン レイヤのダイアログ ボックスは異なります。

  8. [プロパティ] ボタンをクリックします。
  9. [ラベル密度] タブをクリックします。
  10. [同じラベルを削除] をオンにします。
  11. [オプション] ボタンをクリックします。
  12. 同じラベルが削除される範囲の距離を入力します。この距離は、[計測] ツールを使って計測した距離になります。
  13. この距離は、マップ単位またはページ単位(ミリメートル、インチ、ポイントのいずれか)で計測されます。

    特殊なデフォルト値である 0 を設定した場合、重複ラベルが削除される距離は、マップの全範囲です。

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