Web シーン レイヤーを共有する前に、レイヤーを構成してキャッシュの場所とその他の設定を指定できます。 キャッシュの場所によっては、Web シーン レイヤーに関連 Web フィーチャ レイヤーが含まれる場合があります。 その場合、そのフィーチャ レイヤーも構成できます。
このワークフローでは、Web シーン レイヤーのデフォルト構成を変更する方法を説明します。 共有処理を開始する前に一般プロパティを設定して共有を完了します。このときに「Web シーン レイヤーの共有」をご参照ください。 Web シーン レイヤーとして共有できるデータのタイプについては、「シーン レイヤーとは」をご参照ください。
シーン レイヤー プロパティの構成
- 必要に応じて、[Web レイヤーとして共有] ウィンドウを開きます。
[一般] タブで、レイヤー タイプが [シーン] であることを確認します。
- [構成] タブをクリックします。 必要に応じて、その下の [シーン レイヤー プロパティの構成] タブ をクリックします。
- [キャッシュ] の下で、キャッシュを構築する場所を選択します。
ArcGIS Enterprise と共有するときは、サーバー上に、またはローカルにキャッシュできます。 ArcGIS Online と共有するときは、オンライン上に、またはローカルにキャッシュできます。
[サーバー上にキャッシュ] または [オンライン上にキャッシュ]
(オプション名は、ポータルによって異なります)
Web シーン レイヤーは、関連するフィーチャ レイヤーと共有されます。 フィーチャ レイヤーは、現在のビュー内にないフィーチャの編集とクエリ、および豊富な統計情報をサポートしています。 このオプションが使用できる場合は、これがデフォルトになります。
ローカルにキャッシュ
シーン レイヤー パッケージ (*.slpk) はポータルへ共有され、このパッケージを使用して Web シーン レイヤーが公開されます。 関連するフィーチャ レイヤーは公開されません。 このオプションは、LAS データセットまたはボクセル レイヤーを共有している場合にのみ利用できます。
注意:
ArcGIS Online に公開する場合、*.slpk ファイルは 100 GB を超えていると組織内のアイテムとして追加されません。
- ローカルにキャッシュする場合は、共有およびダウンロード オプション設定で決定されるデフォルトの [一時キャッシュの場所] をそのまま使用するか、または別の場所を参照します。
- サーバー上またはオンライン上にキャッシュする場合は、[属性] 見出しが表示されます。 フィールド名の横にあるチェックボックスを使用して、フィールドを Web シーン レイヤーのキャッシュに含めるか、または除外します。
デフォルトでキャッシュに含まれるフィールドは、ObjectID フィールド、データの描画またはフィルター処理に使用されるフィールド、および Name というフィールドです。 ObjectID フィールドとデータの描画またはフィルター処理に使用されるすべてのフィールドは必須です。 必須フィールドの使用方法など、各フィールドの追加情報は、フィールドのリストの下にあるフィールド詳細テーブルに表示できます。
注意:
登録済みデータを参照する Web シーン レイヤーを ArcGIS Enterprise と共有する場合、キャッシュ オプションは表示されません。 Web シーン レイヤーは自動的にサーバー上にキャッシュされて、関連するフィーチャ レイヤーが公開されます。
- LAS データセットを共有する場合、必要に応じて、[点群パラメーター] の下で次のパラメーターを構成できます。
ポイント サイズ (m)
航空機 LiDAR データの場合、平均ポイント間隔に近い値を指定します。 地上 LiDAR データの場合、対象地域の希望のポイント間隔を入力します。 デフォルト値の 0 は、入力データセットの最適値を自動的に決定します。
XY 最大エラー (m)
最大許容 X,Y エラーを表す許容値を指定します。 許容値が大きいほど、データ圧縮率が高くなり、データ転送の効率が高くなります。
Z 最大エラー (m)
最大許容 Z エラーを表す許容値を指定します。 許容値が大きいほど、データ圧縮率が高くなり、データ転送の効率が高くなります。
Web レイヤー プロパティの構成
Web シーン レイヤーに関連するフィーチャ レイヤーが含まれている場合、フィーチャ レイヤーのプロパティを構成できます。 構成できるプロパティは、アクティブなポータル、ソフトウェア バージョン (ArcGIS Enterprise ポータルと共有しているかどうか)、データを参照しているかどうか、データをサーバーにコピーしているかどうかによって異なります。 詳細については、「Web フィーチャ レイヤーの構成」をご参照ください。
- [Web レイヤー プロパティの構成] タブ をクリックします。
- [編集を有効化して、次の操作を編集者に許可] チェックボックスをオンにして、Web フィーチャ レイヤーの編集を有効にし、許可される編集操作のタイプを選択します。 編集オプションには次のものがあります。
フィーチャの追加、更新、削除
編集者は、フィーチャ ジオメトリを更新および削除したり、フィーチャの属性を変更したりできます。 これがデフォルトのオプションです。
フィーチャの属性のみを更新
編集者は、既存のフィーチャの属性情報を入力できます。 新しいフィーチャの追加や既存のフィーチャ ジオメトリの変更と削除はいずれも行うことができません。
フィーチャの追加のみ
編集者は、新しいフィーチャの追加と、新しいフィーチャの属性情報の入力のみを行うことができます。 既存のフィーチャ ジオメトリまたは属性情報の変更と削除は行うことができません。
- オフラインのときはデータのローカル コピーを使用し、オンラインのときに変更内容を同期できるようにするには、[同期の有効化] ボックスをオンにします。
登録済みのデータを参照する Web シーン レイヤーを共有しており、データ ソースがファイル ジオデータベースである場合、編集と同期操作は使用できません。
- ユーザーがデータを別の形式にエクスポートできるようにするには、[データのエクスポート] チェックボックスをオンにします。
- [ジオメトリの更新を許可] チェックボックスはデフォルトでオンになっており、フィーチャのジオメトリの編集を許可することができます。
このオプションは、登録済みデータを参照する Web シーン レイヤーを ArcGIS Enterprise と共有する場合のみ表示されます。
- 編集者が Z 値を指定できないクライアントからフィーチャを追加または更新できるようにするには、[Z 値のあるフィーチャにデフォルトを適用] チェックボックスをオンにします。
- [フィーチャの挿入または更新時のデフォルトの Z 値] を使用してデフォルトの Z 値を設定します。
- M 値を指定せずに M 対応フィーチャのジオメトリを更新できるようにするには、[M 値以外のジオメトリの更新を許可] チェックボックスをオンにします。
- 必要に応じて [編集情報の記録情報を維持] チェックボックスをオンにします。
このオプションは、登録済みデータを参照する Web シーン レイヤーを ArcGIS Enterprise と共有する場合には表示されません。
注意:
レイヤーの共有前に作成されたフィーチャでは、ArcGIS 組織内のユーザー名と一致しない名前が編集情報の記録フィールドに格納されている可能性があります。 たとえば編集情報の記録フィールドに、デスクトップ コンピューターやデータベースからのユーザー名が格納されている可能性があります。 後で、ポータル内の Web レイヤーを管理するときに、編集権限を制限して、編集者が自分で作成したフィーチャのみを編集できるようにすることができます (Web レイヤーのアイテム詳細ページの [設定] タブで、このオプションは [どのフィーチャを編集者は編集できますか?] という名前になっています)。このような制限を加え、編集情報の記録情報を維持することを選択した場合は、組織の誰も (管理者を除く) Web レイヤー内の既存のフィーチャを編集できません。これは、誰もそれらのフィーチャの作成者として認識されないためです。 編集情報の記録を維持しない場合は、主にこの点を考慮する必要があります。
パラメーターの構成
Web シーン レイヤーを関連するフィーチャ レイヤーと共有している場合は、次の手順に従って、パラメーターを構成します。 詳細については、「サービス パラメーター」をご参照ください。
- ウィンドウの上部にある [構成] タブで [パラメーターの構成] をクリックします。
- [プロパティ] で [サーバーから返される最大レコード数] の値を指定します。
このプロパティは、ArcGIS Enterprise に共有する場合に表示されます。 これは、ユーザー検索から返されることができるレコード数を指定します。 数が多くなると、パフォーマンスが低下することがあります。 デフォルト値は 2,000 です。
- 必要に応じ、[日付フィールド] の [タイム ゾーン] ドロップダウン矢印をクリックし、日付値を保存するタイム ゾーンを選択します。
フィーチャ レイヤーに日付フィールドが含まれる場合、タイム ゾーンを指定すると、ユーザーがフィーチャ レイヤーを操作したときに日付と時刻の値が正しく変換されます。 UTC (協定世界時) 以外のタイム ゾーンを選択し、タイム ゾーンでサマー タイムを考慮に入れる場合は、[サマータイムを適用] をオンにします。
注意:
タイム ゾーンを指定しない場合、日付値は UTC で保存されたものと想定されます。