空間参照系におけるラスターオブジェクトの X 軸および Y 軸方向のスキューを設定します。
構文
rasterST_SetSkew(raster raster_obj, float8 skewX, float8 skewY)
rasterST_SetSkew(raster raster_obj, float8 skewXY)パラメーター
| パラメーター | 型 | 説明 |
|---|---|---|
raster_obj | raster | 変更対象のラスターオブジェクトです。 |
skewX | float8 | X 軸方向のスキュー値です。 |
skewY | float8 | Y 軸方向のスキュー値です。 |
skewXY | float8 | X 軸および Y 軸の両方に適用するスキュー値です。 |
使用例
例 1:X 軸および Y 軸のスキューを個別に設定
UPDATE raster_table
SET raster_obj = ST_SetSkew(raster_obj, 0.3, 0.6)
WHERE id = 2;
SELECT st_skewx(raster_obj), st_skewy(raster_obj)
FROM raster_table
WHERE id = 2;期待される出力:
st_skewx | st_skewy
----------+----------
0.3 | 0.6