全部產品
Search
文件中心

ApsaraDB RDS:ST_MosaicTo

更新時間:Feb 28, 2024

將raster對象或對象集鑲嵌到目標raster對象。

文法

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

參數

參數名稱描述
raster_obj目標raster對象。
source源raster對象或對象集。

描述

源raster對象和目標raster對象需要滿足以下條件:
  • 具有相同的波段數。
  • 所有的raster對象要麼都進行了地理參考,要麼都不是。如果都是地理參考,則採用全局座標鑲嵌。
  • 指定raster對象的像素類型可以不同。如果是全局座標鑲嵌,則SRID、仿射參數必須一致。

涉及的資料庫參數如下。

參數類型說明
ganos.raster.mosaic_must_same_nodataboolean指定鑲嵌時資料來源的nodata值是否必須一致。取值:true | false。鑲嵌時並不會對nodata值進行轉換,如果選擇可以不一致(false),可能會導致鑲嵌後的像素語義不一致。樣本:
Set ganos.raster.mosaic_must_same_nodata = false;

樣本

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