ST_MakePoint - Amazon Redshift

ST_MakePoint

ST_MakePoint는 좌표 값이 입력 값인 점 지오메트리를 반환합니다.

구문

ST_MakePoint(x, y)
ST_MakePoint(x, y, z)
ST_MakePoint(x, y, z, m)

인수

x

첫 번째 좌표를 나타내는 DOUBLE PRECISION 데이터 형식의 값입니다.

y

두 번째 좌표를 나타내는 DOUBLE PRECISION 데이터 형식의 값입니다.

z

세 번째 좌표를 나타내는 DOUBLE PRECISION 데이터 형식의 값입니다.

m

네 번째 좌표를 나타내는 DOUBLE PRECISION 데이터 형식의 값입니다.

반환 타입

POINT 하위 유형의 GEOMETRY입니다.

반환된 지오메트리의 SRID(공간 참조 시스템 식별자) 값은 0으로 설정됩니다.

x, y, z 또는 m이 null이면 null이 반환됩니다.

예제

다음 SQL은 제공된 좌표 값을 갖는 POINT 하위 유형의 GEOMETRY 유형을 반환합니다.

SELECT ST_AsText(ST_MakePoint(1,3));
st_astext ----------- POINT(1 3)

다음 SQL은 제공된 좌표 값을 갖는 POINT 하위 유형의 GEOMETRY 유형을 반환합니다.

SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3));
st_asewkt ---------------- POINT Z (1 2 3)

다음 SQL은 제공된 좌표 값을 갖는 POINT 하위 유형의 GEOMETRY 유형을 반환합니다.

SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3, 4));
st_asewkt ------------------- POINT ZM (1 2 3 4)