MI_GridValueAtPixel

説明

指定されたピクセル位置 (x, y) にあるグリッドの値を返します。

連続グリッド (.GRD) のように、グリッド ファイル タイプが数値の場合は、リターン タイプが double になります。

分類グリッド (.GRC) のように、グリッド ファイル タイプが文字ベースの場合は、リターン タイプが string になります。

構文

MI_GridValueAtPixel ( GridInfo, XPixel, YPixel )

引数

GridInfo は、GridInfo を返す式です。GridInfo はテーブル内のラスタ列の名前で、デフォルトでは MI_RASTER です。

XPixel は、X ピクセル座標を表す integer を返す式です。

YPixel は、Y ピクセル座標を表す integer を返す式です。

x=10、y=10 のピクセルにおける MI_RASTER 列のグリッド値を、GRIDTABLE という名前のテーブルから求めます。

select MI_GridValueAtPixel("MI_RASTER", 10, 10) from "/GRIDTABLE"

コメント

ラスタ テーブルは RasterInfo をエクスポーズし、グリッド テーブルは GridInfo を MI_Raster 列の値としてエクスポーズします。この関数はグリッド イメージ (.GRD および .GRC) に対してのみ適用されます。