道路へのラベリングに共通するタスクは、ストリート住所範囲へのラベル付与です。 そのためには、開始住所範囲と終了住所範囲のラベル クラスを作成し、道路の左側と右側の住所をそれぞれ構成するラベル式を作成します。 続いて、Maplex ラベル エンジン の [ストリート住所配置] スタイルを使用してラベルを配置します。
以下の図では、[ストリート住所配置] スタイルを使用して、ストリートの住所範囲がラベリングされています。
各ラベル クラスについて以下の手順に従って、開始住所範囲と終了住所範囲の「ラベル クラスを作成」します。
- Maplex ラベル エンジン が有効化されていることを確認します。
- ラベル配置スタイルを「ストリート住所配置」に設定します。
- 右側の住所と左側の住所のラベル条件式を作成します。
開始住所範囲のラベル クラスの ArcGIS Arcade ラベル式は次のようになります。
$feature.Left_to_address_field + "/" + $feature.Right_to_address_field
終了住所範囲のラベル クラスの ArcGIS Arcade ラベル条件式は次のようになります。
$feature.Left_from_address_field + "/" + $feature.Right_from_address_field
- テキスト シンボルの「行間隔の値を変更」します。
上記の図では、[追加] 値を 4 にして、ラベルがストリートの両端の近くに表示されるようにしています。
- 「ラベルの改行」を有効にします。 スラッシュ (/) 文字で改行し、[表示] チェックボックスをオフにしてから、[強制分割] チェックボックスをオンにします。
- 「ラベル オフセット」を設定します。
- 開始住所範囲のラベル クラスのオフセット パラメーターは、以下のように設定します。
- ラベルの位置 - 終点からライン沿い
- 計測開始点 - ラベルのフィーチャに近い側
- 距離 - 任意の値 (上記の図では 3 ポイント)
- 許容値 - 任意の値 (上記の図では 5 ポイント)
- [ラインの方向を使用] チェックボックスをオンにします。
- 終了住所範囲のラベル クラスのオフセット パラメーターは、以下のように設定します。
- ラベルの位置 - 始点からライン沿い
- 計測開始点 - ラベルのフィーチャに近い側
- 距離 - 任意の値 (上記の図では 3 ポイント)
- 許容値 - 任意の値 (上記の図では 5 ポイント)
- [ラインの方向を使用] チェックボックスをオンにします。
- 開始住所範囲のラベル クラスのオフセット パラメーターは、以下のように設定します。