この関数は、モザイク操作を実行して、ラスターオブジェクトまたはオブジェクトセットを別のラスターオブジェクトに統合します。
構文
raster ST_MosaicTo(raster raster_obj,raster source[]);
パラメーター
パラメーター | 説明 |
---|---|
raster_obj | 宛先のラスターオブジェクトです。 |
source | ソースのラスターオブジェクトまたはオブジェクトセットです。 |
説明
ソースと宛先のラスターオブジェクトは、次の要件を満たしている必要があります。
- それぞれが同じ数のバンドを持っていること。
- それらすべてが地理的に参照されているか、いずれも地理的に参照されていないかのどちらかであること。 それらすべてが地理的に参照されている場合、モザイク操作にはワールド座標 (地理座標) が使用されます。
- それぞれのピクセルタイプが異なる場合があります。 モザイク操作にワールド座標が使用される場合、同じ空間参照系識別子 (SRID) とアフィンパラメーターを持っていること。
例
Update raster_table Set raster_obj = ST_MosaicTo(raster_obj, Array(select raster_obj from raster_table where id < 10)) where id = 11;