注意:
新しい Map Viewer を使用できるようになりました。 新しい Map Viewer は、以前は別のベータ版インストールとして利用可能でしたが、現在はポータルに最初からあります。 アプリ ランチャーで開くと、起動できます。 詳細については、新しい Map Viewer のヘルプ ドキュメントをご参照ください。
マップでは大量の地理データを表示でき、一般的にこれらのレイヤーは重なり合っています。 レイヤーが描画されているだけで十分にフィーチャを説明したり、識別することができますが、特定のシンボルや色以外の方法を使用して、マップで説明したいことを伝える必要がある場合があります。 ここで役立つ表現方法が、フィーチャのラベリングです。 ラベルはレイヤー内のフィーチャを記述する数個の短いテキストであり、表示されているフィーチャを利用者が理解するための助けとなります。 ラベルのテキストは通常、レイヤーの属性から作られます。 表示する属性 (例: フィーチャの名前や種類) を 1 つ以上選択します。
Arcade で記述したカスタム属性式を作成して、フィーチャ レイヤーにラベル付けすることもできます。 たとえば、Arcade 式を作成して、月別売上高フィールドの値を合計することで、個々の販売テリトリーにおける年間売上金額を取得することができます。 式がレイヤーですでに使用可能になっている場合は、その式をラベリングに使用できます。 また、Map Viewer Classic で Arcade 式を直接編集することもできます。
Map Viewer Classic は、マップ上またはフィーチャの近くにラベルを自動的に配置します。 テキスト サイズ、色、およびスタイルを変更して、それぞれのレイヤーのラベルを簡単に区別させることができます。
ラベルの作成
次のタイプのレイヤーでフィーチャのラベルを作成できます。
- ストリーミング フィーチャ レイヤーを含むフィーチャ レイヤー (ホストおよび ArcGIS Server)
- ダイナミック レイヤーをサポートする ArcGIS Server マップ イメージ レイヤー
- ArcGIS Server マップ イメージ レイヤーから取得された個々のレイヤー
- OGC WFS レイヤー
- Web 上の CSV
- ファイルからインポートされたレイヤー
- サイン インしていることと、コンテンツを作成する権限を持っていることを確認します。
- Map Viewer Classic を開き、[詳細] をクリックして、[コンテンツ] をクリックします。
- ラベリングするフィーチャを含むサブレイヤーを参照し、[その他のオプション] をクリックして、[ラベルの作成] をクリックします。
- [ラベル フィーチャ] チェックボックスがオンになっていない場合は、オンにします。
- 次のいずれかを実行して、ラベル テキストを指定します。
- [テキスト] ドロップダウン メニューから、ラベルとして使用するフィールド値を選択します。 また、フィールド値の代わりに、またはフィールド値に加えて、静的テキストを入力することもできます。
- そのレイヤー用に作成されたカスタム Arcade 式を使用するには、[テキスト] ドロップダウン メニューの下部でその式を選択します。 式またはその名前を編集する場合、[式の編集] ボタンをクリックし、エディター ウィンドウを使用して式を編集します。
- Arcade 式を作成する場合は、[テキスト] ドロップダウン メニューから [新しい式] を選択し、エディター ウィンドウを使用して式を作成し名前を付けます。 既存の式を使用して新しい式を作成できますが、特定の変数がプロファイル全体では機能しないことがあります。 既存の式を使用するには、エディター ウィンドウの [既存の式] タブから式を選択します。
ヒント:
Arcade の機能については、機能の横にある [情報] ボタンをクリックして、機能に関する参照情報を表示します。
- 次のいずれかを実行して、ラベルを表示する方法を指定します。
- テキストのサイズ、スタイル、および色を調整します。
- チェックボックスをオンにすると、テキスト周辺にハローのアウトラインが追加され、ハローの幅と色を選択できます。
- フィーチャを基準としたラベルの配置方法を選択します。
- ラベルの作成が終了したら [OK] をクリックします。
- 保存するレイヤーを参照し、[その他のオプション] をクリックして [レイヤーの保存] をクリックし、構成をアイテムのプロパティとして保存します。
アイテム プロパティを保存できるのは、レイヤーを所有している場合、または新しいアイテムとして保存する場合のみです。
- ラベルを持つレイヤーが複数ある場合、レイヤーを整理するとラベルの表示のされ方に影響を与えます。
マップ コンテンツの最上部にあるレイヤーが最初にラベリングされ、最も多くのラベルを含みます。 次にマップ コンテンツの下のレイヤーがラベリングされ、含まれるラベルは少なくなっていきます。
- Map Viewer Classic の上部にある [保存] をクリックして、ラベルをマップに保存します。
- ラベルを削除または変更するには、[その他のオプション] をクリックして [ラベルの管理] をクリックし、変更を適用して [OK] をクリックします。
ラベリングに関する考慮事項
ラベリングの際には、次の点に留意してください。
- Map Viewer Classic は、可能な限り多くのラベルを、それらが重なり合わないようにマップ上に配置します。 このため、フィーチャが密集しているエリアでは、一部のフィーチャに対してラベリングされないことがあります。 エリアにズームしていくと、より多くのラベルが表示されます。
- ラベリングの優先度は、マップ内の上部から下部までのレイヤーの順序に従います。 最上部にあるレイヤーが最初にラベリングされるため、最も多くのラベルを含むことになります。 ユーザーの望みどおりの位置にラベルが配置されるという保証はありません。 したがって、動的ラベリングは、精密な制御が不要で、いくつかのレイヤーのラベリングのみが必要なマップの場合に最も適しています。
- Map Viewer Classic には、ArcGIS Pro から公開され、Arcade 式で取得されたラベルが付いたフィーチャ レイヤーを表示できます。 これらのラベルはマップに表示できますが、現時点で式を Map Viewer Classic で編集することはできません。
- ArcGIS Pro で作成されたラベルは Map Viewer Classic では異なって表示される可能性があります。