日本語

操作手順: ArcGIS Pro で 2 つ以上のフィールドのラベルを表示する

概要

ArcGIS Pro でラベリングが有効化されている場合、選択したフィールドの値に基づいてフィーチャがラベル付けされます。 以下の図は、都市名のラベルが付けられたグレンウッド地域内および周辺の各アーカンソー州郡立図書館を示すマップです。

都市名のラベルが付けられたグレンウッド地域内および周辺の各アリゾナ州郡立図書館を示すマップ。

2 つ以上のフィールドの値に基づいてフィーチャにラベル付けすることが必要になることがあります。 これは、ラベル条件式を使用して実現できます。 たとえば、施設管理者は、グレンウッド地域内および周辺の各郡立図書館の連絡先情報を必要としています。 各図書館の都市名および連絡先番号をラベルに表示すると、管理者が必要とする情報がすぐにわかるようになります。

手順

ArcGIS Pro で 2 つ以上のフィールドの値に基づいてラベルを作成して表示するには、次の手順に従います。

  1. ArcGIS Pro で、レイヤーを含むプロジェクトを開きます
  2. [コンテンツ] ウィンドウでレイヤー名を右クリックし、[ラベル] を選択してラベリングをオンにします。
  3. レイヤー名を右クリックして、[ラベリング プロパティ...] を選択します。
  4. [ラベル クラス] ウィンドウで、[言語] ドロップダウン リストをクリックし、[VBScript] を選択します。
  5. ラベル条件式を構築し、スクリプトを実行します。 この例では、フィーチャにラベル付けするために、[都市] フィールドおよび [問い合わせ先] フィールドが使用されます。
    1. 以下の手順を進める前に、[条件式] ボックス内の条件式を消去します。
    2. [フィールド] の下で [都市] をダブルクリックして、[都市] フィールドを [条件式] ボックスに追加します。
    3. [条件式] ボックスで、[都市] フィールド名の後に「& vbnewline &」と入力し、ラベルのフィールド値の間に改行を追加します。 または、「& " " &」と入力し、改行の代わりにフィールド値の間にスペースを追加します。
    4. [フィールド] の下で [問い合わせ先] をダブルクリックして、[問い合わせ先] フィールドを条件式に追加します。
    5. [確認] ボタンをクリックして条件式の整合性をチェックします。
    6. [適用] をクリックして、スクリプトを実行します。
注意: フィールドを条件式に追加するには、各フィールド名の後にスペースまたは改行を追加し、[フィールド] の下のフィールド名をダブルクリックして、フィールドを追加します。
ラベル条件式を構築する手順を示すスクリーンショット。

以下の図は、[都市] フィールドおよび [問い合わせ先] フィールドの値に基づいてラベル付けされたグレンウッド地域内および周辺の各アーカンソー州郡立図書館を示しています。

2 つのフィールドの値に基づいてラベル付けされた各図書館を表示するマップ。

関連情報

更新日時: 5/27/2021

記事 ID: 000025040

ソフトウェア: ArcGIS Pro 2.7.3, 2.7.2, 2.7.1, 2.7, 2.6.5, 2.6.4, 2.6.3, 2.6.2, 2.6.1, 2.6, 2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.3, 2.3.2, 2.3.1, 2.3, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2, 2.1.3, 2.1.2, 2.1.1, 2.1, 2.0.1, 2.0