ラベルがポリゴン内に収まらない場合やラインよりも長い場合、そのラベルは配置されません。[ラベル オーバーラン] パラメーターを使って、Maplex Label Engine でフィーチャの範囲を越える空きスペースにラベルを配置できます。
ポリゴン フィーチャに対するオーバーラン
ほとんどのポリゴン ラベル配置スタイルでは、Maplex Label Engine によりポリゴン内側へのラベル配置が試みられます。ラベルがポリゴンよりも大きい場合、ラベルはマップ上に配置されません。[オーバーランの最大距離] の制限を指定すると、Maplex Label Engine でポリゴンの境界線の外側の空きスペースを使用してラベルを配置できます。
不均整のオーバーラン - [不均整のオーバーランを許可] チェックボックスをオンにすると、オーバーラン配置を設定して、隣接するポリゴンでフィーチャ ウェイトが低いものを探し、その上にラベルを配置することができます。これは、海岸線上に並んでいる小さな国々にラベリングする場合などに便利です。海を表すポリゴンのウェイトは他よりも低いので、国のラベルは、隣接する国々ではなく海のポリゴンにオーバーランされます。
次の図に、[オーバーラン] パラメーターでラベリングした London Eye 観覧車を示します。左の図は [オーバーランの最大距離] 距離を指定したもので、ラベルはポリゴンの中央付近に配置され、ポリゴンの境界を均等に越えています。右の図は [不均整のオーバーランを許可] オプションを使用したものです。建物、土地利用、道路などのフィーチャにはフィーチャ ウェイトが設定されているため、ラベルはウェイトのない海の上に配置されます。
ライン フィーチャに対するオーバーラン
Maplex Label Engine でラインのラベルを配置する場合は、常にラインの始点と終点の間へのラベル配置が試みられます。ラベルがライン フィーチャよりも長い場合、ラベルがマップ上に配置されないことがあります。[最大] のオーバーラン距離を指定すると、ラインの終点を超過してラベルを配置できます。
以下の図では、「Whispering Pines Lane」というラベルがフィーチャ内に収まっていません。[最大] のオーバーラン距離が設定されているので、Maplex Label Engine ではフィーチャの長さを超えるラベルの配置が許可されます。
- Maplex Label Engine が有効化されていることを確認します。
- [ラベル別にリスト] で [コンテンツ] ウィンドウの表示を利用すると、非常に効果的です。 [ラベル別にリスト] をクリックします。
- コンテンツ ウィンドウでラベル クラスを選択して、[ラベリング] タブをクリックします。
- [ラベリング] タブの [ラベルの配置] グループで [ラベル配置プロパティ] をクリックします。
- [ラベリング] ウィンドウで[配置] をクリックして [調整ルール] タブ をクリックします。
- [オーバーラン] を展開します。
- [最大] 距離と計測単位 (マップ単位またはページ単位 - ミリメートル、インチ、またはポイント) を指定します。
- ポリゴン フィーチャをラベリングする場合は、オプションの [不均整のオーバーランを許可] チェックボックスをオンにします。