ST_BandNoDataValue — 返回表示无数据的给定波段中的值。如果没有指定波段编号,默认为波段1。
double precision ST_BandNoDataValue(raster rast, integer bandnum=1);
返回表示该波段中无数据的数值
SELECT ST_BandNoDataValue(rast,1) As bnval1,
ST_BandNoDataValue(rast,2) As bnval2, ST_BandNoDataValue(rast,3) As bnval3
FROM dummy_rast
WHERE rid = 2;
bnval1 | bnval2 | bnval3
--------+--------+--------
0 | 0 | 0