ST_Transform - Amazon Redshift

ST_Transform

ST_Transform은 입력 공간 참조 시스템 식별자(SRID)에 의해 정의된 공간 참조 시스템에서 변환된 좌표가 있는 새 지오메트리를 반환합니다.

구문

ST_Transform(geom, srid)

인수

geom

GEOMETRY 데이터 형식의 값 또는 GEOMETRY 형식으로 계산되는 표현식입니다.

srid

SRID를 나타내는 INTEGER 데이터 유형의 값입니다.

반환 타입

GEOMETRY.

반환된 지오메트리의 SRID 값은 srid로 설정됩니다.

geom 또는 srid가 null이면 null이 반환됩니다.

입력 geom과 연결된 SRID 값이 없으면 오류가 반환됩니다.

srid가 없으면 오류가 반환됩니다.

예제

다음 SQL은 빈 지오메트리 컬렉션의 SRID를 변환합니다.

SELECT ST_AsEWKT(ST_Transform(ST_GeomFromText('GEOMETRYCOLLECTION EMPTY', 3857), 4326));
st_asewkt ------------------------------------ SRID=4326;GEOMETRYCOLLECTION EMPTY

다음 SQL은 라인스트링의 SRID를 변환합니다.

SELECT ST_AsEWKT(ST_Transform(ST_GeomFromText('LINESTRING(110 40, 2 3, -10 80, -7 9, -22 -33)', 4326), 26918));
st_asewkt ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SRID=26918;LINESTRING(73106.6977300955 15556182.9688576,14347201.5059964 1545178.32934967,1515090.41262989 9522193.25115316,10491250.83295 2575457.28410878,5672303.72135968 -5233682.61176205)

다음 SQL은 다각형의 SRID를 변환합니다.

SELECT ST_AsEWKT(ST_Transform(ST_GeomFromText('POLYGON Z ((-10 10 -7, -65 10 -6, -10 64 -5, -10 10 -7), (-11 11 5, -11 12 6, -12 11 7, -11 11 5))', 6989), 6317));
st_asewkt ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ SRID=6317;POLYGON Z ((6186430.2771091 -1090834.57212608 1100247.33216237,2654831.67853801 -5693304.90741276 1100247.50581055,2760987.41750022 -486836.575101877 5709710.44137268,6186430.2771091 -1090834.57212608 1100247.33216237),(6146675.25029258 -1194792.63532103 1209007.1115113,6125027.87562215 -1190584.81194058 1317403.77865723,6124888.99555252 -1301885.3455052 1209007.49312929,6146675.25029258 -1194792.63532103 1209007.1115113))