ST_SETSRID

ST_SETSRID

SRID(공간 참조 시스템 식별자)가 지정한 값으로 설정된 GEOMETRY 객체를 반환해요.

객체의 좌표에 영향을 주지 않고 SRID만 변경하려면 이 함수를 사용해요. 새 SRS(공간 참조 시스템)에 맞게 좌표도 변경해야 한다면 ST_TRANSFORM을 대신 사용해요.

출처: Snowflake SQL Reference - ST_SETSRID

본문

구문

ST_SETSRID( <geometry_expression> , <srid> )

인자

geometry_expression

  • 인자는 GEOMETRY 타입의 표현식이어야 해요.

srid

  • 반환되는 GEOMETRY 객체에 설정할 SRID예요.

반환

이 함수는 GEOMETRY 타입의 값을 반환해요.

사용법 참고 사항

예제

다음 예제는 SRID 4326을 사용하는 GEOMETRY 객체를 만들고 반환해요.

ALTER SESSION SET GEOMETRY_OUTPUT_FORMAT='EWKT';

SELECT ST_SETSRID(TO_GEOMETRY('POINT(13 51)'), 4326);

+-----------------------------------------------+
| ST_SETSRID(TO_GEOMETRY('POINT(13 51)'), 4326) |
|-----------------------------------------------|
| SRID=4326;POINT(13 51)                        |
+-----------------------------------------------+

더 알아보기