ラベルの作成
マップでは、一般的に重なり合っているレイヤーに大量の地理データを表示できます。ユーザーによるレイヤーの描画だけで十分にフィーチャを説明したり、識別することができますが、特定のシンボルや色、またはマップを使用して説明したいことを伝える表現方法が必要な場合があります。ここで役立つ表現方法が、フィーチャのラベリングです。ラベルはレイヤー内のフィーチャを記述する数個の短いテキストであり、表示されている内容を利用者が理解するための助けとなります。
ラベルのテキストは通常、レイヤーの属性から作られます。レイヤーのラベルを表示するには、表示する属性 (例: 名前や種類) を 1 つ以上選択します。マップ ビューアーは、マップ上またはフィーチャの近くにラベルを自動的に配置します。テキスト サイズ、色、およびスタイルを変更して、それぞれのレイヤーのラベルを簡単に区別させることができます。
マップ ビューアーは、可能な限り多くのラベルを、それらが重なり合わないようにマップ上に配置します。このため、フィーチャが密集しているエリアでは、一部のフィーチャに対してラベリングされないことがあります。エリアにズームしていくと、より多くのラベルが動的に表示されていきます。ラベリングの優先度は、マップ内の上部から下部までのレイヤーの順序に従います。最上部にあるレイヤーが最初にラベリングされるため、最も多くのラベルを含むことになります。ユーザーの望み通りの位置にラベルが配置されるという保証はありません。したがって、動的ラベリングは、精密な制御が不要で、いくつかのレイヤーのラベリングのみが必要なマップの場合に最も適しています。
ラベルは、ホスト フィーチャ レイヤー、ArcGIS Server フィーチャ サービス レイヤー、ArcGIS Server マップ サービス レイヤーの個別レイヤー、Web 上の CSV、およびファイルからのレイヤー内のフィーチャに対して作成できます。
- サイン インしていることと、コンテンツを作成する権限を持っていることを確認します。
- マップ ビューアーでマップを開き、[詳細] をクリックして、[コンテンツ] をクリックします。
- ラベルを作成するフィーチャを含むサブレイヤーに移動します。
- レイヤー名の右にある矢印をクリックして、[ラベルの作成] をクリックします。
- 次の情報を追加して、ラベルを作成します。
- フィーチャをラベリングするためにチェックボックスをオンにします。
- ラベルのテキストを入力します。[+] をクリックして、ラベルとして使用するフィールドを選択します。また、フィールド値の代わりに、またはフィールド値に加えて、静的テキストを入力することもできます。
- 必要に応じて、テキストのサイズ、スタイル、および色を変更します。
- フィーチャを基準としたラベルの配置方法を選択します。
- ラベルの作成が終了したら [OK] をクリックします。
- レイヤー名の右にある矢印をクリックし、[レイヤーの保存] をクリックして、構成をアイテムのプロパティとして保存します。アイテム プロパティを保存できるのは、レイヤーを所有している場合、または新しいアイテムとして保存する場合のみです。
- ラベルを持つレイヤーが複数ある場合は、ラベルの表示のされ方に影響を与えるためにレイヤーを整理することができます。マップ コンテンツの最上部にあるレイヤーが最初にラベリングされ、最も多くのラベルを含みます。次にマップ コンテンツの下のレイヤーがラベリングされ、含まれるラベルは少なくなっていきます。
- マップ ビューアーの上部にある [保存] をクリックして、ラベルをマップに保存します。
- ラベルを削除または変更するには、レイヤー名の右にある矢印をクリックして [ラベルの管理] をクリックします。