ラスターオブジェクトの指定エリアを、NoData 値または 0 で塗りつぶすことでクリアします。
構文
raster ST_EraseOverview(raster raster_obj, Box extent, BoxType type, boolean useNodata);パラメーター
| パラメーター | 説明 |
|---|---|
raster_obj | ラスターオブジェクトです。 |
extent | クリア対象のエリアを指定するフォーマットで、'((minX,minY),(maxX,maxY))' の形式です。 |
type | エリアの座標系を指定します。有効な値は以下のとおりです:Raster(ピクセル座標)、World(世界座標)。 |
useNodata | 事前定義された NoData 値でクリアエリアを塗りつぶすかどうかを指定します。false に設定した場合、または NoData 値が定義されていない場合は、エリアが 0 で塗りつぶされます。 |
使用例
SELECT ST_EraseOverview(raster_obj, '((0,0),(100,100))', 'Raster', false)
FROM raster_table
WHERE id = 100;