根據(jù)柵格的波段值來對geometry的z值進行設置。
語法
geometry ST_AddZ(raster source,
geometry geom,
integer pyramid,
integer band);
參數(shù)
參數(shù)名稱 | 描述 |
---|---|
source | 需要計算的raster對象。 |
geom | 需要查詢的幾何對象。 |
pyramid | 柵格的金字塔層級值,從0開始,金字塔層級為N,金字塔層級值為0~N-1中的整數(shù),默認值為0。 |
band | 柵格的波段值,從0開始,波段數(shù)量為N時,波段值為0~N-1中的整數(shù),默認值為0。 |
描述
根據(jù)柵格的波段值設置geometry的z值。如果柵格設置了幾何參考,幾何對象按照地理坐標進行查詢,否則按照像元坐標進行查詢。
說明 幾何對象上的點必須完全在柵格對象內(nèi)。
示例
DO $$
declare
rast raster;
begin
select raster_obj into rast from raster_table where id = 1;
SELECT ST_AddZ(rast, ST_GeomFromText('POINT(120.5 30.6)', 4326), 0, 0);
end;
$$ LANGUAGE 'plpgsql';