Skip to main content

3D レイヤーの管理

3D レイヤーでは、以下を管理できます:

3D レイヤーの所有者と組織の管理者だけが、レイヤーのキャッシュの再構築や、レイヤーの置き換えをすることができます。

ホスト 3D レイヤーのキャッシュの再構築

レイヤーの所有者または組織内の管理者は、編集者が関連するフィーチャ レイヤーを変更した後、3D レイヤー キャッシュの全部または一部を再構築できます。

  • 編集対象のポイント レイヤーの場合は、キャッシュを再構築すると、アペンドされたすべてのフィーチャとフィーチャ ジオメトリーおよび属性に加えられた編集が 3D キャッシュに取り込まれます。

  • 3D オブジェクト レイヤーおよびビルディング レイヤーの場合は、キャッシュを再構築すると、属性の更新とアペンドされたフィーチャが 3D キャッシュに取り込まれます。

たとえば、レイヤーに、ベンチ、噴水、プランターなどの街頭設置物を表すポイントが含まれている状況で、いくつかのベンチの位置が変更された場合は、3D レイヤーのキャッシュを再構築して、これらのベンチの新しい位置を反映できます。 同様に、いくつかのベンチが別の材料で改築され、3D レイヤー内のスタイルが材料の種類によって変わる場合にも、新しい属性と新しいスタイルを含むように、3D レイヤー キャッシュを再構築します。

ヒント:

描画のパフォーマンスを向上させるには、Map Viewer で関連付けられているフィーチャ レイヤーを編集するのではなく、ArcGIS Pro でホスト 3D レイヤーを編集します。 詳細については、ArcGIS Pro ヘルプの「関連付けられたフィーチャ レイヤーを使用するシーン レイヤーの編集」をご参照ください。

ほとんどの場合、キャッシュの一部を更新する方がキャッシュ全体を再構築するよりも時間を短縮できます。 ただし、キャッシュの一部のみを再構築する場合、時間の経過に伴って、3D レイヤーのパフォーマンスが低下する可能性があります。 最終的には、キャッシュ全体を再構築して、キャッシュを最適化する必要が発生します。 一般的に、キャッシュの一部の再構築を連続して 10 回行った後は、キャッシュ全体を再構築する必要があります。 キャッシュ全体の再構築が終了すると、再びキャッシュの一部を再構築できるようになります。

キャッシュの再構築

以下の手順に従い、キャッシュを再構築して、ポイント、3D オブジェクト、またはビルディング フィーチャの変更を反映します:

  1. レイヤーの所有者または組織の管理者としてポータルにサイン インします。

  2. 該当するレイヤーのアイテム ページを開いて、設定 タブをクリックし、シーン レイヤー セクションまで下にスクロールします。

  3. キャッシュの管理 をクリックします。

  4. キャッシュ全体を再構築するか、キャッシュが最後に構築されたとき以降に変更されたキャッシュの一部だけを再構築するかを選択します。

  5. 再構築対象を選択します。

    • キャッシュ全体を再構築するには、完全キャッシュを選択します。 キャッシュが再構築されます。 登録済みデータを参照するフィーチャ レイヤーを含む 3D レイヤーを公開し、フィーチャ データのスキーマを更新する場合、このオプションを使用してスキーマの変更を 3D レイヤーに組み込む必要があります。

    • キャッシュが最後に構築されたとき以降のジオメトリーや属性の変更を含むキャッシュの一部を再構築するには、最後の更新以降にジオメトリーと属性が変更された一部の更新が再構築されます。 を選択します。

  6. キャッシュの再構築 をクリックします。

  7. OK をクリックして、キャッシュの再構築を確定します。

    キャッシュの再構築にかかる時間は、再構築するのがキャッシュ全体であるか一部であるか、フィーチャ レイヤー内のフィーチャと属性の数、フィーチャがポイント、マルチパッチ、3D オブジェクト、またはビルディングのいずれであるか、マルチパッチまたは 3D オブジェクトにテクスチャーが含まれているかどうかによって異なります。

    キャッシュの状態を監視するには、ジョブ ステータス をクリックします。 キャッシュの再構築に失敗している場合、ジョブ ID をクリックして、失敗した理由に関する情報を確認します。

再構築するキャッシュのスケジュール設定

3D レイヤーを編集する頻度が高い場合は、指定した間隔でそのレイヤーのキャッシュを再構築するようにスケジュール設定するタスクを作成できます。 タスクは、多用しないように、できる限り時間間隔をあけて構成します。

定期的にキャッシュを再構築するタスクを構成する場合は、データの更新頻度を考慮し、キャッシュを再構築するために ArcGIS Enterprise コンピューターに配置されたリソースの負荷と最新でない 3D データに対するユーザーの許容度とのバランスを調整します。

スケジュールは、キャッシュ全体を再構築するタスクと、キャッシュの一部のみを再構築するタスクの 2 つまで設定できます。

ホスト 3D レイヤーのキャッシュを再構築するタスクをスケジュール設定するには、次の手順に従います:

  1. レイヤーの所有者または組織の管理者としてポータルにサイン インします。

  2. 該当するレイヤーのアイテム ページを開いて、設定 タブをクリックし、シーン レイヤー セクションまで下にスクロールします。

  3. キャッシュの再構築のスケジュール設定 をクリックします。

  4. 再構築タスクの追加 をクリックして、キャッシュの一部を再構築するタスクか、キャッシュ全体を再構築するタスクをスケジュール設定します。

    • 完全再構築 - このオプションを選択すると、定義したスケジュールで、キャッシュ全体を再構築します。

    • 部分的再構築 - このオプションを選択すると、キャッシュが最後に構築されたとき以降のジオメトリーや属性の変更を含むキャッシュの一部を定期的に再構築するタスクを作成します。

  5. タスクのスケジュールを定義します。

    1. 開始 をクリックして、タスクの実行を開始する日付を選択します。

    2. タスクを繰り返す時間の単位を定義するには、繰り返しタイプ ドロップダウン メニューでいずれかのオプションを選択します。

    3. 繰り返し間隔 ドロップダウン メニューを使用して、キャッシュを再構築する頻度を選択します。

      サイズによりますが、3D レイヤー キャッシュ全体を再構築するには、数十分から数時間かかる場合があるので注意してください。 再構築タスクのスケジュールは、個々の再構築操作が完了した後に実行される頻度に設定してください。

    4. 終了日 ドロップダウン メニューを使用して、タスクの実行を停止する日付を選択します。 次のようなオプションがあります。

      • 指定なし - タスクを編集、一時停止、削除するまで、タスクは指定した間隔で実行を継続します。

      • 日付 - 日付 を選択した場合、終了日 フィールドが表示されます。 タスクの実行を停止する日付を選択します。

      • 数 - タスクを特定の回数実行するには、数 を選択し、上向き矢印と下向き矢印を使用して、指定した間隔でタスクを実行する回数を指定します。

    5. タスクの作成 をクリックして、スケジュール タスクを作成します。

キャッシュは、指定したスケジュールで再構築されます。 再構築操作が、連続して 5 回失敗すると、通知が届きます。

通知にアクセスするには、Web サイトの上部にある 通知 をクリックします。

次のセクションで説明するように、タスクの詳細を開いて、失敗したジョブによって作成された結果のログを調べることができます。 また、ホスティング サーバーの ArcGIS Server ログに移動して、エラーの原因を理解し、修正することもできます。 問題を修正して、タスクを再実行する準備ができたら、次のセクションで説明するように、タスクを再開します。

スケジュール設定された再構築操作のステータスを表示したり、タスク スケジュールを変更したりする手順については、次のセクションをご参照ください。

タスクの管理

既存のタスクのスケジュールを変更したり、それぞれの再構築操作のステータスを表示したり、タスクを一時停止してキャッシュを一時的に再構築できないようにしたり、タスクを削除したりできます。

タスクを管理するには、次の手順に従います。

  1. レイヤーの所有者または組織の管理者としてポータルにサイン インします。

  2. 該当するレイヤーのアイテム ページを開いて、設定 タブをクリックし、シーン レイヤー セクションまで下にスクロールします。

  3. キャッシュの再構築のスケジュール設定 をクリックします。

  4. 管理するタスクの アクション フィールドをクリックして、実行するアクションを選択します。

    • 詳細 - 詳細 をクリックすると、個々のジョブのリスト、それぞれのステータス、およびタスクを実行するたびに作成される結果のログが表示されます。

      ヒント:

      タスクの詳細は、タスクの 名前 列にあるリンクをクリックして開くこともできます。

    • 編集 - 編集 をクリックすると、タスクのスケジュールを変更できます。 タスクの実行頻度やタスクの終了日を変更できます。

      ヒント:

      タスクのスケジュールは、タスクの スケジュール 列にあるリンクをクリックして変更することもできます。

    • 一時停止 - アクティブなタスクで 一時停止 をクリックすると、タスクが再開するまで実行されなくなります。 一時停止 をもう一度クリックして、タスクを一時停止することを確認します。

    • 再開 - 一時停止したタスクで 再開 をクリックすると、タスクが指定したスケジュールで再び実行を開始します。 再開 をもう一度クリックして、タスクの実行を再開することを確認します。

    • 削除 - スケジュール タスクが必要なくなった場合、削除 をクリックして削除できます。 削除 をもう一度クリックして、指定したスケジュールでキャッシュを再構築するタスクが必要なくなったことを確認します。

  5. タスクの保存 をクリックして、タスクに対する変更を適用します。

データ エクスポートの有効化

ジオプロセシング ツールを使用すると、地理データに対して解析やデータ操作を行うことができます。 3D レイヤーでジオプロセシング ツールを実行するには、レイヤーのデータ エクスポートを有効にする必要があります。

レイヤーの所有者または組織の管理者は、シーン サービス ソースを持つすべてのタイプの 3D レイヤー (ボクセル レイヤーを除く) でデータ エクスポートを有効にできます。

次の手順で、3D レイヤーのデータ エクスポートを有効にします:

  1. アイテムの所有者または組織の管理者として組織にサイン インします。

  2. アイテム ページを開き、設定 タブをクリックします。

  3. 設定の一番下にスクロールし、他のユーザーが別の形式にエクスポートすることを許可します 切り替えボタンを有効にします。

  4. 保存 をクリックします。

レイヤーでジオプロセシング ツールを実行する必要があるユーザーと、レイヤーを共有します。