将raster对象镶嵌到现有的raster对象

语法

raster ST_MosaicTo(raster raster_obj,raster source[]);

参数

参数名称 描述
raster_obj 需要镶嵌的raster对象。
source 拼接的raster源。

描述

所有指定的raster对象需要满足以下条件:
  • 具有相同的波段数。
  • 所有的raster对象要么都进行了地理参考,要么都不是。如果都是地理参考,则采用世界坐标镶嵌。
  • 指定raster对象的像素类型可以不同。如果是世界坐标镶嵌,则SRID、仿射参数必须一致。

示例

Update raster_table Set raster_obj = ST_MosaicTo(raster_obj, Array(select raster_obj from raster_table where id < 10)) where id = 11;