ラベルの単語間隔を広げる
ポリゴン フィーチャ全体でラベルの単語間隔を広げると、他のフィーチャに重なることなく、フィーチャの範囲全体にラベルを表示することができます。単語間に許可される最大距離は、フォント幅のパーセンテージで指定できます。Maplex Label Engine は、フィーチャの境界線に当たるか、他のラベルとの競合が発生するか、または単語間隔の最大距離に達するまで、ラベルを広げて配置します。
メモ:
ポリゴン レイヤーに単語間隔のオプションは、[一般配置] スタイルおよび [河川配置] スタイルのみで利用できます。次の図は、[河川配置] スタイルと [単語間隔] パラメーターでラベル付けされた五大湖を示しています。
- Maplex Label Engine が有効化されていることを確認します。
- [ラベル別にリスト] で [コンテンツ] ウィンドウの表示を利用すると、非常に効果的です。
- コンテンツ ウィンドウでラベル クラスを選択して、[ラベリング] タブをクリックします。
- [ラベリング] タブの [ラベルの配置] グループで [ラベル配置プロパティ] をクリックします。
- [ラベリング] ウィンドウで、[配置] をクリックして をクリックします。
- [文字間隔を開けてラベルを配置] を展開します。
- 使用する単語間隔の種類を、[デフォルトの単語間隔を使用]、[フィーチャに合わせて単語を均等割り付け] または [一定の制限で単語を均等割り付け] から指定します。[一定の制限で単語を均等割り付け] オプションを使用する場合、フォント幅のパーセンテージの値として [最大] を設定します。デフォルトの単語間隔よりも大きくする必要があります。
ラベルの文字間隔を広げる
ラベルの文字間の距離を広げることもできます。文字間に許可される最大距離は、フォント幅のパーセンテージで指定できます。Maplex Label Engine は、フィーチャの境界線に当たるか、他のラベルとの競合が発生するか、または文字間隔の最大距離に達するまで、ラベルを広げて配置します。このオプションは、[境界配置] スタイルまたは [ポリゴン周囲で水平] の配置には使用できません。
次の画像は、[フィーチャに合わせて字間を空ける] オプションを使用した湖ラベルを示しています。支笏湖が、湖のポリゴンの傾向線に沿って、文字間隔を開けて表示されています。
- Maplex Label Engine が有効化されていることを確認します。
- [ラベル別にリスト] で [コンテンツ] ウィンドウの表示を利用すると、非常に効果的です。
- コンテンツ ウィンドウでラベル クラスを選択して、[ラベリング] タブをクリックします。
- [ラベリング] タブの [ラベルの配置] グループで [ラベル配置プロパティ] をクリックします。
- [ラベリング] ウィンドウで、[配置] をクリックして をクリックします。
- [文字間隔を開けてラベルを配置] を展開します。
- 使用する文字間隔の種類を、[デフォルトの文字間隔を使用]、[フィーチャに合わせて字間を空ける] または [一定の制限まで文字間隔を空ける] から指定します。[一定の制限まで文字間隔を空ける] オプションを使用する場合、フォント幅のパーセンテージの値として [最大] を設定します。デフォルトの文字間隔よりも大きくする必要があります。
デフォルト値の計算
ラベルの [テキスト シンボル] プロパティでは、デフォルトの文字間隔と単語間隔を制御します。これらの値は、[文字間隔を開けてラベルを配置] ラベリング オプションを使用する際の最小値になります。
- [ラベリング] ウィンドウで、[シンボル] をクリックして をクリックします。
- [書式] を展開します。
- [文字の間隔] または [単語間隔] の値を入力します。
これらの値は、ポリゴン ラベルのワードを均等割り付けするときの最小間隔の値になります。