ST_TRANSFORM
GEOMETRY オブジェクトを、ある空間参照系 (SRS) から別のものへ変換します。座標を変更せずに SRID のみを変更する必要がある場合(たとえば SRID が誤っていた場合)は、代わりに ST_SETSRID を使用してください。
構文
ST_TRANSFORM(<geometry> [, <from_srid>], <to_srid>)
引数
戻り値の型
Geometry。
例
SET GEOMETRY_OUTPUT_FORMAT = 'EWKT'
SELECT ST_TRANSFORM(ST_GEOMFROMWKT('POINT(389866.35 5819003.03)', 32633), 3857) AS transformed_geom
┌───────────────────────────────────────────────┐
│ transformed_geom │
├───────────────────────────────────────────────┤
│ SRID=3857;POINT(1489140.093766 6892872.19868) │
└───────────────────────────────────────────────┘
SELECT ST_TRANSFORM(ST_GEOMFROMWKT('POINT(4.500212 52.161170)'), 4326, 28992) AS transformed_geom
┌──────────────────────────────────────────────┐
│ transformed_geom │
├──────────────────────────────────────────────┤
│ SRID=28992;POINT(94308.670475 464038.168827) │
└──────────────────────────────────────────────┘