この関数は、ラスターオブジェクトの指定されたバンドのカラーテーブルを JSON 形式で設定します。

構文

raster ST_SetColorTable(raster rast, integer band_sn, cstring clb);

パラメーター

パラメーター  説明 
rast ラスターオブジェクト
band_sn バンドのシーケンス番号。0 から始まります。
clb JSON 形式のカラーテーブル 詳細については、ST_ColorTable 関数の説明をご参照ください。

update rast set rast=ST_SetColorTable(rast,0, 
'{"compsCount":4,
    "entries":[
        {"value":0,"c1":0,"c2":0,"c3":0,"c4":255},
        {"value":1,"c1":0,"c2":0,"c3":85,"c4":255},
        {"value":2,"c1":0,"c2":0,"c3":170,"c4":255}
    ]
}');

__________________________________
(1 row)