ポータル内では、レイヤーを介して地理データを操作します。 レイヤーは Web レイヤーとも呼ばれ、マップやシーンの作成に使用される地理データの論理的なコレクションです。レイヤーは、地理解析の基本にもなります。 たとえば、建物レイヤーは、各建物のプロパティ (建物の名前、種類、規模、およびその他) を表す属性が含まれていて、キャンパスの建物群を表している場合があります。 その他にも、地震の震源地、交通量パターンの履歴、地形、3D の建物、区画などがあります。
データ ソース
マップに表示できるデータの基本タイプは、フィーチャと画像です。 レイヤーの機能はレイヤーのタイプによって異なります。 たとえば、カンマ区切り値 (CSV) ファイルでデータを公開すると、フィーチャ レイヤーが作成されます。 フィーチャ レイヤーを使用すると、クライアント アプリケーション内でフィーチャのクエリと編集ができるだけでなく、データへのアクセスを管理することもできます。
レイヤーで使用されるデータのソースはさまざまです。これらのソースには、ホスト サービス、ArcGIS Server サービス、CSV ファイル、KML ファイル、フィーチャ コレクション、OGC サービスなどがあります。
ホスト レイヤーを公開する権限がある場合は、ArcGIS Enterprise にデータを公開できます。 ArcGIS Enterprise にデータを公開するプロセスにより、以下が実現します。
- ポータルのホスティング サーバー上にサービスが作成されます。
- ホスティング サーバーに関連付けられたデータベースまたはファイルにサービス データを保存する。
- データを表すレイヤー アイテムをポータル内に作成する。
このプロセスで作成されるレイヤーをホスト Web レイヤーと呼びます。 これには、ホスト フィーチャ レイヤー、ホスト タイル レイヤー、ホスト シーン レイヤーがあります。 これらのレイヤーを削除すると、レイヤーの作成元のデータも削除されます。 この場合には、レイヤーにデータが直接格納されます。
代わりに、(ホスティング サーバーに関連付けられたファイルまたはデータベースにデータをコピーするのではなく) ソース データを参照するレイヤーを作成することもできます。 たとえば、コンテンツを作成し、ArcGIS Server マップ サービスをポータル内のアイテムとして追加する権限がある場合、マップ サービスへの参照を含むレイヤー アイテムが作成されます。 データはマップ サービスのデータ ソースに残り、ArcGIS Enterprise にコピーされません。 同様に、ソース データをポータルのフェデレーション サーバーのいずれかに登録し、そのフェデレーション サーバーにサービスを公開することができます、これにより、そのサービスを表すレイヤー アイテムがポータル内に作成されます。 この場合には、サービスの作成元のデータもデータ ソース内に残ります。 サービスを削除しても、そのデータは削除されません。
Web レイヤーのタイプ
レイヤーは、ポイント、ライン、ポリゴンなどの地理フィーチャ、画像、サーフェス標高、セルベースのグリッドを表したり、位置を持つデータ フィード (風上の位置、交通状況、防犯カメラ、ツイートなど) をバーチャルに表したりできます。 レイヤーのタイプは、レイヤーのデータをどのように操作できるかを決定します。 たとえば、フィーチャ レイヤーでは、データを表示して検索することで、フィーチャの属性を確認できます。 フィーチャ レイヤーが表すデータを編集することもできます。 タイル レイヤーでは、フィーチャのタイル分割されたイメージのみが表示されます。
ArcGIS ポータルでは、Web レイヤーは、含まれるデータのタイプ (標高、フィーチャ、画像など) によって分類されます。 これにより、マップに表示する内容がわかりやすくなります。 レイヤー内のデータのタイプは、アイコンでわかりやすく表示されます。 Web レイヤーのソースはアイテム ページに記載されています。
公開先にすることができる Web レイヤーと ArcGIS Enterprise にアイテムとして追加できる Web レイヤーのタイプを次に示します。
- マップ イメージ レイヤー - ベクター データに基づいたマップのカートグラフィのコレクションです。 ベクター データには、ポイント、ライン、ポリゴンがあります。 マップ イメージ レイヤーは、動的にレンダリングされる画像タイルです。
- イメージ レイヤー - ラスター データに基づいたマップのカートグラフィのコレクションです。 ラスター データは通常、リモート センシング デバイスで取得した衛星画像とその他の情報の格納に使用するセルのグリッドです。 イメージ レイヤーは、動的に表示したり、キャッシュされたイメージ タイルとして表示したりできます。
- タイル レイヤー - サーバー上の Web アクセス可能なタイルのセット。 タイル レイヤーには、事前に描画されたラスター タイル やベクター タイル が含まれます。
- 標高レイヤー - LERC (Limited Error Raster Compression) 形式でレンダリング済みのキャッシュ イメージ タイルのコレクションです。 LERC は、シングルバンドまたは標高データの圧縮形式です。 標高レイヤーは、シーンで地形をグローバルおよびローカルで表示するのに適しています。
- フィーチャ レイヤー - 建物、パーセル、都市、道路、地震の震源地など、類似した地理フィーチャをグループ化したものです。 フィーチャには、ポイント、ライン、またはポリゴン (エリア) があります。 フィーチャ レイヤーは、ベースマップの上部でデータを表示するのに最も適しています。 スタイル、透過表示、表示範囲、更新間隔、ラベルなど、フィーチャ レイヤーのプロパティを設定して、マップ上でのレイヤーの表示方法を制御することができます。 フィーチャ レイヤーを使用すると、フィーチャとその属性に対するクエリを表示、編集、解析、実行できます。 一部のフィーチャ レイヤーのコンテンツはダウンロードできます。
フィーチャ レイヤーはフィーチャ ソースに基づいて分類できます。これがレイヤーの機能に影響を与えます。
- このアイコンのフィーチャ レイヤーは次のいずれかです。
- ホスト フィーチャ レイヤー - レイヤー データは、ArcGIS Enterprise でホストされます。
- ArcGIS Server フィーチャ レイヤー - ArcGIS Server サイトのフィーチャ サービス
- フィーチャ コレクション - これらのレイヤーは、マップ メモ、シェープファイル、CSV ファイル、またはルート レイヤーを追加および保存するときに Map Viewer Classic で作成されます。 これらは機能が制限されています。
- ストリーミング フィーチャ レイヤーは、レイヤー ソースのライブのデータ ストリームを使用します。 (ストリーミング フィーチャ レイヤーには ArcGIS GeoEvent Server サイトが必要です)。
- 時空間フィーチャ レイヤーは、フィーチャのジオグラフィおよび時間を追跡するフィーチャを含んでいます。 これらのレイヤーは、さまざまな ArcGIS アプリによって生成された大量のデータを格納するために使用されるビッグ データ ストア内のデータにアクセスします。 トラック レイヤーは、時空間フィーチャ レイヤーの一種です。
- このアイコンのフィーチャ レイヤーは次のいずれかです。
- シーン レイヤー - 3D フィーチャ オブジェクトと Z 値 (標高値) のコレクションです。 シーン レイヤーには、次のタイプがあります。ポイント 、3D オブジェクト 、3D メッシュ 、点群 、ビルディング
- テーブル - 一連の行と列が含まれ、各行 (レコード) は顧客や銀行預金の引き出しなどの単一のエンティティまたは発生を表し、各列 (フィールド) は名前や日付などのエンティティの特定の属性を示します。 テーブルには住所などの位置情報を含めることができますが、必要ではありません。 たとえば、テーブルに名前と給料の単純なリストを含めることができます。 テーブルは、位置情報を含む場合でも、マップに描画されません。
一方で、レイヤーはただのデータではありません。 レイヤーは、データそのものと、可視化されたデータの両方を表します。 可視化には、データの表示に使用されるシンボルと色、ポップアップ構成、透過表示、フィルター、およびその他のレイヤー プロパティなどがあります。
レイヤーのコピー
レイヤーのデータを複数の方法で可視化または表示するために、マップ内のレイヤーのコピーまたは複製を作成できます。 ほとんどのレイヤー タイプの場合、データはコピーされません。 レイヤーのコピーを可視化設定のコピーであると考え、必要に応じてこの可視化設定を変更して、データを表示することができます。
コンテンツを作成する権限を持っている場合は、レイヤーのコピーをソース レイヤーを参照するアイテムとして保存できます。 詳細については、以下のヘルプをご参照ください。
- レイヤーの複製と保存 (Map Viewer の場合)
- レイヤーのコピーと保存 (Map Viewer Classic の場合)
レイヤーの使用方法
複数のレイヤーがソース データを参照できるため、公開者は、同じデータから、レイヤーをさまざまな方法で可視化し、さまざまなタイプのレイヤーを作成できます。 複数の Web マップおよび Web シーンで同じレイヤーを利用できるため、レイヤーを何度も構成する必要がありません。
ソース データを取得します。 | |
データをレイヤーとして公開します。 | |
レイヤーを含むマップとシーンを作成します。 | |
マップ内の操作レイヤーを解析して、パターンを検出し、追加レイヤーを生成します。 | |
マップとシーンを含むアプリを作成します。 |
レイヤーは、Web マップおよび Web シーンの構成要素です。 すべてのマップとシーンにはベースマップレイヤーが含まれており、場合によって、ベースマップの上に描画されているその他のレイヤーが含まれることもあります。 ベースマップ レイヤーは通常、表示目的または背景にのみ使用されるタイル レイヤー、マップ衛星画像レイヤー、衛星画像レイヤーのいずれかです。 ベースマップの上に描画されているレイヤーはフィーチャまたは衛星画像で、操作レイヤーと呼ばれます。 操作レイヤーは、操作対象となるレイヤーです。 操作には、属性情報の表示、フィーチャの編集、解析の実行などがあります。 レイヤー上では、マップまたはシーン内のレイヤーの可視化が構成され、マップ上では、範囲、表示設定、レイヤーの順序などのプロパティが構成されます。これにより、マップまたはシーン内でレイヤー コレクションをどのように表示するかを制御できます。
マップ、シーン、およびレイヤーは、ArcGIS Enterprise ポータルでアイテムとして管理できます。 これらのアイテムは、コンテンツ ページに表示され、他のユーザーと共有したり、ポータルで検索したりすることができます。 多くのレイヤーはポータルでアイテムとして使用できますが、レイヤーをアイテムとして使用できない場合もあります。レイヤーは、そのレイヤーが含まれる Web マップ内でしか使用できません。 たとえば、GeoRSS レイヤーを Web からマップに追加することはできますが、GeoRSS レイヤーをアイテムとしてポータルに追加することはできません。 同様に、CSV ファイルをマップに直接追加できる場合、 CSV ファイルを追加して作成したフィーチャ レイヤーはマップでのみ使用でき、個別のアイテムとしては使用できません。
さまざまなタイプのレイヤーをいつ作成するかに関する推奨事項については、「レイヤー公開者のためのベスト プラクティス」をご参照ください。 マップで使用するレイヤーのタイプに関する推奨事項については、「マップでレイヤーを使用するときのベスト プラクティス」をご参照ください。