ラスター キャッシュ関数

概要

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

注意

注意:

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

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

パラメーター

この関数に対する入力は次のとおりです。

パラメーター名説明

ラスター

チェーンの中でこの関数の直前に位置する関数の出力。これは自動的に設定されます。

キャッシュ パス

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

キャッシュ ファイル名

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

圧縮

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

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

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

カラム数の上限

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

デフォルトは 200000 です。

ロウ数の上限

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

デフォルトは 200000 です。

サイズ タイプの要求

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

  • ピクセル サイズ ファクター - キャッシュされたラスターをリサンプルするためにスケーリング ファクターを選択できます。デフォルトのファクターは 1 なのでスケーリングは行われません。
  • ピクセル サイズ - キャッシュされたラスターを作成するために、ピクセル サイズを指定できます。

デフォルト値は [ピクセル サイズ ファクター] です。

リクエスト サイズ

キャッシュ ラスターを作成するときにピクセル サイズを指定できます。

デフォルト値は 1 です。


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