設定raster對象在空間參考系下X、Y方向的像素寬度。
文法
rasterST_SetScale(raster raster_obj, float8 scaleX, float8 scaleY)
rasterST_SetScale(raster raster_obj, float8 scaleXY)
參數
參數名稱 | 描述 |
raster_obj | raster對象。 |
scaleX | 空間參考系下X方向像素寬。 |
scaleY | 空間參考系下Y方向像素寬。 |
scaleXY | 空間參考系下X、Y方向像素寬(X、Y為相同值)。 |
樣本
UPDATE raster_table
SET rast = ST_SetScale(rast, 1.3, 0.6)
WHERE id = 2;
select st_scalex(rast), st_scaley(rast)
from raster_table
WHERE id = 2;
st_scalex | st_scaley
-----------+-----------
1.3 | 0.6