Web フィーチャ レイヤーの構成
このワークフローは、Web フィーチャ レイヤーのデフォルト構成を変更する方法について説明します。 共有処理を開始、一般プロパティを設定、共有を終了する方法については、Web フィーチャ レイヤーの共有をご参照ください。
Web フィーチャ レイヤーを構成して、基本データの編集、データベースとの変更内容の同期、他の形式へのデータのエクスポートをユーザーに許可することができます。 さまざまなサービス レベル パラメーターも構成できます。
構成できるプロパティは、ArcGIS Online か ArcGIS Enterprise のどちらに共有するかによって異なります。 ArcGIS Enterprise に共有する場合は、構成可能なプロパティは、さらにソフトウェア バージョンや、Web フィーチャ レイヤーが登録済みデータを参照するか、またはすべてのデータをサーバーにコピーするかどうかにも左右されます。 次の手順をそのまま実行できない場合は、ページ下部のテーブルを参照し、共有先のポータルで構成可能なプロパティを確認してください。
レイヤーの構成
また、Web フィーチャ レイヤーは、Web マップ、Web シーン、または Web リンク チャートを構成するときにも構成できます。 このトピックの情報は、このような状況にも適用されます。
次の手順に従って、Web フィーチャ レイヤーの操作とプロパティを構成します。
必要に応じて、Web レイヤーとして共有 ウィンドウを開きます。
一般 タブで、フィーチャ が選択されていることを確認します。
構成 タブをクリックします。 必要に応じて、下にある レイヤーの構成 タブ
をクリックします。クエリー レイヤーをクラウド データ ウェアハウスから読み取り専用の Web フィーチャ レイヤーとして共有している場合、構成可能なパラメーターがすぐに表示されます。
レイヤー で、フィーチャ の横にある Web レイヤー プロパティの構成 ボタン
をクリックします。操作 で パブリック データ コレクションに承認 チェックボックスをオンにすると、すべてのデータをコピーする Web フィーチャ レイヤーの公開編集を行うことができます。
Web レイヤーがすべてのユーザーに共有されている場合は、編集を有効にする前に、パブリック データ コレクション用のレイヤーを承認する必要があります。
このオプションは、登録済みデータを参照する Web フィーチャ レイヤーを共有するか、ArcGIS Enterprise 10.8.1 以前のポータルで共有している場合は表示されません。
注意:
パブリックに公開されているレイヤーの編集を有効化した場合、組織にサイン インしていないユーザーでもレイヤーを編集することができます。 最適なパフォーマンスを実現し、データの損失や破損を防ぐには、編集を無効にするか、組織内にのみレイヤーを共有します。 詳細については、パブリック レイヤーでの編集の許可または禁止をご参照ください。
編集を有効化して、次の操作を編集者に許可 チェックボックスをオンにして、Web フィーチャ レイヤーの編集を有効にします。
登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise に共有している場合は、編集はデフォルトで有効になっています。 すべてのデータをコピーする Web フィーチャ レイヤーを ArcGIS Enterprise に共有している場合、または ArcGIS Online に共有する場合は、編集はデフォルトで有効になっていません。
ArcGIS Online に共有する場合、ArcGIS Enterprise ポータルに登録済みのデータを参照する場合、またはすべてのデータを ArcGIS Enterprise 10.8.1 以降のポータルにコピーする場合は、次の表から許可される編集操作を選択します:
オプション
説明
追加
編集者はフィーチャを作成する際に、フィーチャ ジオメトリーを追加し、属性値を設定することができます。 このオプションは、デフォルトで有効になっています。 フィーチャが作成された後、編集者がフィーチャやその属性を変更するには、更新 オプションが有効になっている必要があります。
削除
編集者はフィーチャを削除できます。 このオプションは、デフォルトで有効になっています。
アップデート
このオプションを有効にすると、属性とジオメトリー オプションがデフォルトで有効になり、編集者は、フィーチャ ジオメトリーと属性を更新できるようになります。 属性のみ を選択すると、編集者は既存のフィーチャの属性のみを更新できるようになります。 フィーチャ ジオメトリーを変更することはできません。
注意:
ArcGIS Enterprise 10.8 以前のポータルの場合、すべてのデータをコピーする Web フィーチャ レイヤーを共有する際の編集操作は異なります。
ArcGIS Enterprise バージョン
オプション
ArcGIS Enterprise 10.6.1 ~ 10.8
フィーチャの追加、更新、削除
フィーチャの追加および更新
フィーチャの追加
フィーチャの更新
属性のみを更新
ArcGIS Enterprise 10.4 ~ 10.6
フィーチャの追加、更新、削除
フィーチャの属性のみを更新
フィーチャの追加のみ
注意:
登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise 11.1 以前で共有している場合、ArcGIS 組織の Web サイトから編集操作を変更することはできません。代わりに、ArcGIS Server Manager を使用します。 詳細については、ArcGIS Enterprise ヘルプの「Server Manager でのサービス プロパティの編集」をご参照ください。
オフラインのときはデータのローカル コピーを使用し、オンラインのときに変更内容を同期できるようにするには、同期の有効化 ボックスをオンにします。
共有されたテンプレートの管理を有効化 チェックボックスをオンにすると、他のユーザーが、テンプレートの追加、自身が所有するテンプレートの更新や削除を行えるようになります。
このオプションは、登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise 11.3 以前に共有している場合、またはすべてのデータをコピーする Web フィーチャ レイヤーを ArcGIS Enterprise 12.0 以前に共有している場合には表示されません。
他のユーザーに Web フィーチャ レイヤーへのデータのアペンドを許可するには、アペンドの有効化 チェックボックスをオンにします。
このオプションは、登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise 11.4 以前に共有している場合、またはすべてのデータをコピーする Web フィーチャ レイヤーを ArcGIS Enterprise 11.0 以前に共有している場合には表示されません。
ユーザーがデータを別の形式にエクスポートできるようにするには、データのエクスポート チェックボックスをオンにします。
プロパティ で、必要に応じて トゥルー カーブの更新を許可 チェックボックスをオフにします。
このオプションはデフォルトで有効になっており、Web クライアントは、フィーチャのトゥルー カーブ ジオメトリーを高密度のジオメトリーで更新することができます。 このオプションは、登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise で共有する場合にのみ表示されます。 このオプションは、Portal for ArcGIS 10.4.1 以前で共有する際には、デフォルトでオフになっています。
トゥルー カーブ クライアントによるトゥルー カーブの更新のみを許可 チェックボックスはデフォルトでオンになっており、トゥルー カーブをサポートするクライアント (ArcGIS Pro など) だけが、トゥルー カーブ ジオメトリーを更新できるようにすることが可能です。
このオプションは、Portal for ArcGIS 10.4.1 以前で共有する際には表示されません。
これらのオプションを使用できるようにするには、操作 > 編集を有効化して、次の操作を編集者に許可 > 更新 > 属性とジオメトリー の順にクリックする必要があります。
編集者が Z 値を指定できないクライアントからフィーチャを追加または更新できるようにするには、Z 値のあるフィーチャにデフォルトを適用 チェックボックスをオンにします。
- フィーチャの挿入または更新時のデフォルトの Z 値 の値を指定します。
M 値を指定せずに M 対応フィーチャのジオメトリーを更新できるようにするには、M 値以外のジオメトリーの更新を許可 チェックボックスをオンにします。
必要に応じて、編集情報の記録情報を維持 チェックボックスをオンにします。
このオプションは、登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise に共有している場合は表示されません。
オフ
編集情報の記録は維持されません。 編集情報の記録フィールド内の属性値が、Web レイヤーを共有するユーザーのアカウント認証情報 (ユーザー名) と Web レイヤー公開のタイムスタンプで上書きされます。 これがデフォルトです。
オン
編集情報の記録は維持されます。 属性値は上書きされません。
注意:
レイヤーの共有前に作成されたフィーチャでは、ArcGIS 組織内のユーザー名と一致しない名前が編集情報の記録フィールドに格納されている可能性があります。 たとえば編集情報の記録フィールドに、デスクトップ コンピューターやデータベースからのユーザー名が格納されている可能性があります。 後で、ポータル内の Web レイヤーを管理するときに、編集権限を制限して、編集者が作成したフィーチャのみを編集できるようにすることができます。 (Web レイヤーのアイテム詳細ページの 設定 タブで、このオプションは どのフィーチャを編集者は編集できますか? という名前になっています)。このような制限を加え、編集情報の記録情報を維持する場合は、組織の誰も (管理者を除く) Web レイヤー内の既存のフィーチャを編集できません。これは、誰もそれらのフィーチャの作成者として認識されないためです。 編集情報の記録を維持しない場合は、主にこの点を考慮する必要があります。
ブランチ バージョン対応のデータを登録済みデータを参照するトポロジー レイヤーに共有している場合、デフォルトで トポロジー レイヤーを含める がオンになっています。 必要に応じて、チェックボックスをオフにして、トポロジー レイヤーを Web フィーチャ レイヤーに含めないようにします。
このオプションは、ArcGIS Enterprise 10.8 以前のポータルに共有する際には表示されません。
必要に応じて、同期 オプションを選択します。 同期の有効化 チェックボックスをオンにしていて、登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise 10.8.1 以降のポータルに共有している場合は、追加の同期オプションが利用できます。 デフォルトの選択は、データのバージョニング タイプに基づいています。
ダウンロードしたマップごとに、バージョンを作成します。
マップをオフラインで取得するたびに、公開されたバージョンからバージョンを作成します。 これは、データのバージョニング タイプが従来の場合のデフォルトです。
ユーザーごとのバージョンを作成します。
マップをダウンロードするユーザーごとに、バージョンを作成します。
なし
マップをダウンロードした際、バージョンは作成されません。 これは、ブランチ バージョン対応データが存在する場合のデフォルトです。
次の表に、各バージョニング タイプで有効な同期オプションを示します。 オフライン作業に最適な同期オプションを選択します。
ブランチ
ダウンロードしたマップごとに、バージョンを作成します。
なし
トラディショナル
ダウンロードしたマップごとに、バージョンを作成します。
ユーザーごとのバージョンを作成します。
ウィンドウの上部で、戻る ボタン
をクリックして、レイヤーと追加レイヤーのリストに戻ります。必要に応じて、追加レイヤー の WFS チェックボックスをオンにして、WFS レイヤーを作成します。
すべてのデータをコピーする Web フィーチャ レイヤーとしてカタログ レイヤーを共有する際には、WFS レイヤーはサポートされません。 すべてのデータをコピーする Web フィーチャ レイヤーのサービス定義を保存する際には、WFS レイヤーはサポートされません。
注意:
クライアントが任意のタイプの地理空間分析で使用できるジオメトリーと属性を含むフィーチャの提供に、OGC (Open Geospatial Consortium) に準拠したレイヤーが必要な場合は、WFS レイヤーを含めます。 登録済みデータを参照する Web フィーチャ レイヤーを ArcGIS Enterprise に共有する場合、WFS レイヤー向けの追加要件があります。
構成可能な WFS プロパティの一覧については、ArcGIS Enterprise ヘルプの「利用可能な WFS サービス プロパティ」をご参照ください。 すべてのデータをコピーする Web フィーチャ レイヤーを ArcGIS Online か ArcGIS Enterprise に共有する場合、トランザクションの有効化 は設定できません。 また、サービス プロパティは、共有するコンテンツのメタデータによって設定されるため、変更することはできません。
パラメーターの構成
Web フィーチャ レイヤーのパラメーターを構成するには、次の手順に従います。 詳細については、サービス パラメーターをご参照ください。
ウィンドウの上部にある 構成 タブで、パラメーターの構成
をクリックします。プロパティ で サーバーから返される最大レコード数 の値を指定します。
このプロパティは、ArcGIS Enterprise に共有する場合に表示されます。 これは、ユーザー検索から返されることができるレコード数を指定します。 数が多くなると、パフォーマンスが低下することがあります。 デフォルト値は 2,000 です。
必要に応じて、日付フィールド の データのタイム ゾーン ドロップダウン矢印をクリックし、日付値を保存するタイム ゾーンを選択します。
フィーチャ レイヤーに日付フィールドが含まれる場合、タイム ゾーンを指定すると、ユーザーが Web フィーチャ レイヤーを操作したときに、日付と時刻の値が正しく変換されます。 この設定は、すべてのデータを ArcGIS Enterprise 10.5 以前のポータルにコピーする Web フィーチャ レイヤーを共有している場合は表示されません。
注意:
タイム ゾーンを指定しない場合、日付値は、UTC で保存されたものと想定されます。
この設定は、次のシナリオに適用されます。
データには、日時をデータベース時間で記録する、編集情報の記録フィールドが設定されています。
日付フィールドを含むデータを ArcGIS Enterprise 11.5 以前で共有しています。
ArcGIS Online または ArcGIS Enterprise 12.0 以降で共有しており、レイヤー プロパティにタイム ゾーンが定義されていません。
クラウド データ ウェアハウスの日付フィールドを使用してデータを公開している場合、Web フィーチャ レイヤーは、日付と時刻を UTC 時間で返します。 UTC 以外のデータベース フィールド タイプ (日付、時間、および日時) を使用してデータを公開している場合は、それらのフィールドを除外するようクエリー レイヤーを変更します。 タイムスタンプのデータベース フィールド タイプは UTC です。
- UTC (協定世界時) 以外のタイム ゾーンを選択し、タイム ゾーンでサマー タイムを考慮に入れる場合は、サマータイムを適用 をオンにします。
なし (想定 UTC) 以外のタイム ゾーンを選択した場合は、必要に応じて、表示の優先タイム ゾーン ドロップダウン矢印をクリックし、Web フィーチャ レイヤーからクエリーを表示する際に、ArcGIS Pro で使用するタイム ゾーンを選択します。
優先タイム ゾーンが指定されていない場合、ArcGIS Pro では、日付フィールドが UTC で表示されます。 この設定は、すべてのデータを ArcGIS Enterprise 11.0 以前のポータルにコピーする Web フィーチャ レイヤーを共有している場合は表示されません。
- なし (想定 UTC) 以外の優先タイム ゾーンを選択し、優先タイム ゾーンでサマー タイムを考慮に入れる場合は、サマータイムを適用 チェックボックスをオンにします。
必要に応じて 設定 で、マップが一意の ID の割り当てを許可するように設定されていることを確認 チェックボックスをオフにします。
このチェックボックスがオンの場合 (デフォルト)、マップが分析され、マップ プロパティ の Web レイヤーを共有できるよう一意の数値 ID の割り当てを許可 オプションが有効になっていることが確認されます。 このチェックボックスがオフの場合、分析はスキップされます。 マップ プロパティ でこのオプションが有効になっていない場合は、Web レイヤーの公開時に、一意の ID がレイヤーとテーブルに自動的に割り当てられます。
注意:
このチェックボックスをオンにしても、マップ プロパティ のオプションは、いずれも自動的に有効にはなりません。 レイヤー ID とテーブル ID が割り当てられたマップを作成することで、マップ内でのコンテンツやレイヤーの順序が変更された場合に、それらの ID を静的なままにしておくことができます。 Web レイヤーを上書きする場合、割り当てられた ID は、Web マップでのそれらの ID への参照を維持するために、既存のサービス サブレイヤー ID と一致している必要があります。
必要に応じて、すべてのクライアントと互換性のあるシンボル タイプを使用する チェックボックスをオンにし、最も古いクライアントを含むすべてのアプリケーションでレンダリングできる Web シンボルに ArcGIS Pro シンボルを変換します。
このチェックボックスをオフにすると、2D ポイント、ライン、ポリゴン シンボルが ArcGIS Pro シンボルとして保持されます。このシンボルは、Esri CIM (Cartographic Information Model) シンボルとも呼ばれます。 フィーチャ レイヤーで使用する代替シンボルも保持されます。 CIM シンボルのレンダリングをサポートする新しいバージョンのクライアント アプリケーション (ArcGIS API for JavaScript 4.x など) で Web レイヤーを使用する場合は、チェックボックスをオフにします。 Map Viewer Classic などの古いクライアントでは、CIM シンボルがダウングレードされて表示されます。
このオプションは、ArcGIS Enterprise 11.0 以前で共有する際には、デフォルトでオンになっています。
このオプションは、ArcGIS Enterprise 10.8 以前で共有する際には表示されません。 これらのポータル バージョンでは、ArcGIS Pro シンボルが自動的に Web シンボルに変換されます。
クラウド データ ウェアハウスのデータを公開している場合は、ウィンドウで追加の設定を使用できることがあります。
データ ソース の下で、サービスがデータにアクセスする方法を指定するオプションを選択します。
データ ウェアハウスに格納されているデータにサービスがアクセスするようにするには、マテリアライズド ビューの作成またはデータに直接アクセス を選択します。 これを選択した場合、クラウド データ ウェアハウス内のクエリー レイヤーごとに、2 つのオプションを使用できます。
オプション
説明
マテリアライズド ビュー
マテリアライズド ビューを生成します。これは、事前計算されたサービスのクエリー結果を含むデータベース ビューです。 これにより、クエリーのパフォーマンスが向上します。サービスは、クエリー レイヤーを操作するたびに SQL クエリーを実行するのではなく、マテリアライズド ビューにアクセスするためです。
クエリー レイヤーが Snowflake にアクセスすると、データベース コネクション ファイル (
.sde) で指定したスキーマでマテリアライズド ビューが作成されます。 その他すべてのクラウド データ ウェアハウスでは、マテリアライズド ビューはデータベース コネクション ファイルで指定したユーザーのデフォルトのスキーマに作成されます。このオプションは、新しいクエリー レイヤー ダイアログ ボックスから追加されたクエリー レイヤーでのみ使用できます。 これは、Google BigQuery と Amazon Redshift のデータのクエリー レイヤー、および Snowflake のデータのマテリアライズド ビュー クエリー レイヤーのデフォルト オプションです。 詳細については、クラウド データ ウェアハウス内のデータのクエリー レイヤーを作成をご参照ください。
注意:
Snowflake からデータを共有する場合は、Web レイヤーを共有する前に認識するために、いくつかの制限がマテリアライズド ビューの作成に適用されます。
データに直接アクセス
データベースからデータを直接参照します。 このオプションは、次のレイヤーでのみ使用できます。
データ ウェアハウス接続からマップに追加またはドラッグすることでアクセスされるテーブルのクエリー レイヤー
テーブルのサイズによっては、新しいクエリー レイヤー ダイアログ ボックスを使用して、クエリー レイヤーを再び追加し、マテリアライズド ビュー オプションを使用する場合があります。
これらのオプションは、次のクラウド データ ウェアハウス内のクエリー レイヤーを対応するポータル バージョンで共有している場合にのみ使用できます。
Google BigQuery - ArcGIS Enterprise 11.0 以降
Snowflake - ArcGIS Enterprise 11.1 以降
Amazon Redshift - ArcGIS Enterprise 11.2 以降
データを継続的に更新する必要がない場合は、クエリー レイヤーのスナップショットを作成 を選択して、データのスナップショットを生成します。 スナップショットは、リレーショナル ストアにローカルに格納され、結果としてサービスのレンダリング パフォーマンスが向上します。 更新が必要な場合は、ポータルの Web レイヤーのアイテム ページからスナップショットを更新できます。
テーブルには、データ ウェアハウス内の各クエリー レイヤー、およびそのレイヤーがスナップショット作成をサポートしているかどうかが示されます。 スナップショットは、新しいクエリー レイヤー ダイアログ ボックスから追加されたクエリー レイヤーでのみサポートされます。 次のレイヤーでは、サポートされていません。
データ ウェアハウス接続からマップに追加またはドラッグすることでアクセスされるテーブルのクエリー レイヤー
ビン対応のフィーチャ レイヤー
データのサイズによっては、新しいクエリー レイヤー ダイアログ ボックスを使用して、クエリー レイヤーを再び追加し、スナップショット オプションを利用する場合があります。
このオプションは、クエリー レイヤーを Google BigQuery または Snowflake から ArcGIS Enterprise 11.1 以降に共有しているか、Amazon Redshift から ArcGIS Enterprise 11.2 以降に共有している場合のみ利用可能です。
ホスティング サーバーではないフェデレーション サーバーに共有している場合、スナップショットを作成するオプションは表示されません。
これらのオプションは、Web フィーチャ レイヤーとして共有できないパラメーターを含むクエリー レイヤーではサポートされません。
構成可能な Web フィーチャ レイヤー プロパティ
|
アクティブなポータル |
ArcGIS Online |
ArcGIS Enterprise 12.1 以降 |
ArcGIS Enterprise 11.5 以降 |
ArcGIS Enterprise 11.4 以降 |
ArcGIS Enterprise 11.1 以降 |
ArcGIS Enterprise 10.9 以降 |
ArcGIS Enterprise 10.8.1 以降 |
ArcGIS Enterprise 10.8 以降 |
ArcGIS Enterprise 10.5.1 ~ 10.8 |
ArcGIS Enterprise 10.5.1 ~ 10.7.1 |
ArcGIS Enterprise 10.5 |
Portal for ArcGIS 10.4 および 10.4.1 |
Portal for ArcGIS 10.3.1 以前 |
||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
データ タイプ |
すべてのデータをコピー |
登録済みデータを参照 |
登録済みデータを参照 |
すべてのデータをコピー |
すべてのデータをコピー |
登録済みデータを参照 |
すべてのデータをコピー |
登録済みデータを参照 |
すべてのデータをコピー |
登録済みデータを参照 |
すべてのデータをコピー |
登録済みデータを参照 |
すべてのデータをコピー |
||
|
パブリック データ コレクションに承認 |
|
|
|
|
|||||||||||
|
同期の有効化 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
共有されたテンプレートの管理を有効化 |
|
|
|
|
|||||||||||
|
アペンド |
|
|
|
|
|||||||||||
|
データのエクスポート |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
トゥルー カーブの更新を許可 |
|
|
|
|
|
|
|||||||||
|
トゥルー カーブ クライアントによるトゥルー カーブの更新のみを許可 |
|
|
|
|
|
||||||||||
|
Z 値のあるフィーチャにデフォルトを適用 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
フィーチャの挿入または更新時のデフォルトの Z 値 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
M 値以外のジオメトリーの更新を許可 |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
編集情報の記録情報を維持 |
|
|
|
|
|
||||||||||
|
トポロジー レイヤーを含める |
|
|
|
||||||||||||
|
同期オプション |
|
|
|
||||||||||||