ラスターのキャッシュ関数

概要

ラスターのキャッシュ関数は、前処理されたキャッシュを作成します。このキャッシュは、関数チェーン内でそのラスターのキャッシュ関数が置かれているポイントで作成されます。 一般的に、キャッシュは、処理の計算負荷が高いという理由でパフォーマンスを低下させる可能性がある関数の前の関数チェーンに挿入されます。 このような関数には、たたみ込み、バンド演算、パンシャープン、ジオメトリックなどが含まれます。 複数の算術演算関数も計算負荷が高い処理です。

備考

注意:

この関数は、モザイク データセット内のアイテムの関数チェーンに追加された場合にのみサポートされます。 この関数をモザイク データセットの関数チェーン、またはレイヤー上の関数チェーンに追加するのは有効ではありません。

この関数は、モザイク データセットの各ラスターの関数チェーンにアクセスするときに、ラスター関数バッチ エディターまたは [モザイク データセット アイテム キャッシュの定義 (Define Mosaic Dataset Item Cache)] ツールを使用して、挿入することができます。 [モザイク データセット アイテム キャッシュの定義 (Define Mosaic Dataset Item Cache)] ツールを使用して関数を追加するときに各アイテムのキャッシュを生成できます。またはモザイク データセットの同期 (Synchronize Mosaic Dataset) ツール ([アイテム キャッシュの構築] パラメーターをオン) を使用してキャッシュを生成または更新できます。

パラメーター

パラメーター説明

ラスター

この関数で使用された最後の関数出力を表す関数チェーン内の位置。 これは自動的に設定されます。

キャッシュ パス

キャッシュされたデータセットを格納する場所。 デフォルトでは、モザイク データセットが保存されているフォルダーと同じディレクトリに、キャッシュが生成、格納されます。 このフォルダーにはジオデータベースと同じ名前が付けられ、.cache 拡張子が付加されます。 ただし、モザイク データセットがエンタープライズ ジオデータベース内に作成されている場合は、そのジオデータベース内にキャッシュが作成されます。

キャッシュ ファイル名

キャッシュ データセットを識別するために使用するシステム生成の名前。 これは、関数が関数チェーンに追加されたときに表示されます。 編集することはできません。

圧縮

キャッシュを生成するときに圧縮を使用する場合の圧縮のタイプを指定します。

  • [可逆] - 可逆圧縮では、キャッシュ データセットを生成するときに、各ピクセルの値が維持されます。
  • [非可逆] - 非可逆圧縮では、キャッシュ データセットを生成するときに、各ピクセルの値が正確には維持されません。 この方法を使用する場合は、圧縮品質も 0 ~ 100 パーセントの間に設定できます。
  • [なし] - キャッシュ データセットを生成するときに、圧縮を行いません。

デフォルトは [可逆] です。

カラム数の上限

キャッシュ データセットのサイズを列内のピクセル数で制限します。 データの範囲がこの制限内に収まらない場合、データセットは生成されません。

デフォルトは 200000 です。

ロウ数の上限

キャッシュ データセットのサイズを行内のピクセル数で制限します。 データの範囲がこの制限内に収まらない場合、データセットは生成されません。

デフォルトは 200000 です。

リクエスト サイズ タイプ

キャッシュ ラスターの解像度のリサンプルに使用する手法を指定します。 キャッシュ ラスターをリサンプルすると、複雑な関数チェーンや計算負荷の大きなプロセスの実行速度を上げることができます。

  • [ピクセル サイズ ファクター] - キャッシュされたラスターのリサンプルにスケーリング ファクターが使用されます。 これがデフォルトで、デフォルトのファクターは 1 なのでスケーリングは行われません。
  • [ピクセル サイズ] - 作成するキャッシュ ラスターのピクセル サイズ。

リクエスト サイズ

キャッシュ ラスターが作成されるピクセル サイズ。

デフォルト値は 1 です。


このトピックの内容
  1. 概要
  2. 備考
  3. パラメーター