ST_WorldToRasterCoordY — ラスターの空間参照系に基づくポイントジオメトリー (pt) または X,Y 座標値 (xw,yw) に対応するラスターの行を返します。
integer ST_WorldToRasterCoordY(raster rast, geometry pt);
integer ST_WorldToRasterCoordY(raster rast, double precision xw);
integer ST_WorldToRasterCoordY(raster rast, double precision xw, double precision yw);
ラスターの空間参照系に基づくポイントジオメトリー (pt) または X,Y 座標値 (xw,yw) に対応するラスターの行を返します。ラスターがスキューされている場合には、ポイントか xwと yw の両方かが必要です。ラスターがスキューされていない場合には、yw を指定すれば十分です。ワールド座標系はラスターの空間参照系です。
Changed: 2.1.0 以前の版では ST_World2RasterCoordY と呼ばれていました。
SELECT rid, ST_WorldToRasterCoordY(rast, 20.5) As ycoord,
ST_WorldToRasterCoordY(rast, 3427927.8, 20.5) As ycoord_xwyw,
ST_WorldToRasterCoordY(rast, ST_GeomFromText('POINT(3427927.8 20.5)', ST_SRID(rast))) As ptycoord
FROM dummy_rast;
rid | ycoord | ycoord_xwyw | ptycoord -----+-----------+-------------+----------- 1 | 7 | 7 | 7 2 | 115864471 | 115864471 | 115864471