ST_WorldToRasterCoord
Prev | 12.4. Raster Accessors | Next

## Name

ST_WorldToRasterCoord — Returns the upper left corner as column and row given geometric X and Y (longitude and latitude) or a point geometry expressed in the spatial reference coordinate system of the raster.

## Synopsis

`record ST_WorldToRasterCoord(`raster rast, geometry pt`)`;

`record ST_WorldToRasterCoord(`raster rast, double precision longitude, double precision latitude`)`;

## Description

Returns the upper left corner as column and row given geometric X and Y (longitude and latitude) or a point geometry. This function works regardless of whether or not the geometric X and Y or point geometry is outside the extent of the raster. Geometric X and Y must be expressed in the spatial reference coordinate system of the raster.

Availability: 2.1.0

## Examples

    SELECT
        rid,
        (ST_WorldToRasterCoord(rast,3427927.8,20.5)).*,
        (ST_WorldToRasterCoord(rast,ST_GeomFromText('POINT(3427927.8 20.5)',ST_SRID(rast)))).*
    FROM dummy_rast;

     rid | columnx |   rowy    | columnx |   rowy
    -----+---------+-----------+---------+-----------
       1 | 1713964 |         7 | 1713964 |         7
       2 |       2 | 115864471 |       2 | 115864471

## See Also

ST_WorldToRasterCoordX, ST_WorldToRasterCoordY, ST_RasterToWorldCoordX, ST_RasterToWorldCoordY, ST_SRID

Prev | Up | Next
ST_Width | Home | ST_WorldToRasterCoordX