Skip To Content

フィーチャの境界に基づいたグローブ キャッシュ

このトピックの内容

[グローブ サービス キャッシュのタイルを管理 (Manage Globe Server Cache Tiles)] ツールを使用すると、タイル作成の空間をフィーチャクラスの境界に制限することができます。これを行うには、[グローブ サービス キャッシュのタイルを管理 (Manage Globe Server Cache Tiles)] ツールの下部にある [対象地域 (AOI)] パラメーターを使用します。このパラメーターを使用して、フィーチャクラスを参照することができます。

注意:

このツールを ArcMap または ArcGlobe で実行している場合は、画面上で対象地域をスケッチするオプションも使用できます。これは、キャッシュを補修したい場合や、所定の地域の範囲を確認したい場合に、ツールを 1 回だけ実行するときに便利です。ただし、ほとんどの体系化されたキャッシュ ジョブまたは更新では、フィーチャクラスを指定することが推奨されます。

キャッシュのステータスの追跡

フィーチャクラスに基づくキャッシュにより、ディスク容量を節約できるだけではなく、キャッシュのステータスを追跡できます。[グローブ サービス キャッシュのタイルを管理 (Manage Globe Server Cache Tiles)] ツールを使用して、タイルが作成されたフィーチャをマークできます。ステータスの追跡を使用することを選択すると、キャッシュしているフィーチャクラスに [Cached] フィールドが追加されます。フィーチャの範囲のタイルが作成されると、そのフィーチャの [Cached] フィールドに [Yes] が表示されます。

[対象地域 (AOI)] パラメーターに指定したフィーチャクラスと同じフィーチャクラスでこのツールを再び実行すると、[Cached] フィールドに [Yes] が表示されていないレコードのタイルのみが作成されます。これは、前のキャッシュ ジョブが中断された場合に便利で、通常は (キャッシュの各タイルを確認する)[空タイルを再構築 (Recreate Empty Tiles)] オプションを選択した場合よりも高速です。最後に使用した状態から開始する必要がない場合は、[Cached] フィールドを削除する、その値を [Yes] 以外に変更する、または状態追跡を無効にするチェックボックスをオンにする必要があります。

ヒント:

ステータスの追跡を有効にすると、[空タイルを再構築 (Recreate Empty Tiles)] オプションを使用する場合よりも速く、失敗したキャッシュ ジョブを回復することができます。

ベスト プラクティス

フィーチャクラスに基づいて更新を行う場合は、土地区画の境界や建物のフットプリントなど、小さなフィーチャがいくつも含まれたフィーチャクラスは避けてください。このオプション専用の、より汎化されたフィーチャクラスを作成すると効果的かもしれません。たとえば、建物が存在するエリアを更新したい場合は、建物のフットプリント フィーチャクラスを使用するのでなく、建物があるエリア全体をカバーするいくつかの大きなポリゴン フィーチャを作成することです。