Amazon Redshift는 2026년 6월 30일 이후에 Python UDF 사용을 더 이상 지원하지 않습니다. 해당 조치는 단계적으로 시행될 예정입니다. Python 수명 종료 및 마이그레이션 옵션에 대한 자세한 내용은 2025년 6월 30일에 게시된 블로그 게시물
ST_Azimuth
ST_Azimuth는 두 입력 점의 2D 프로젝션을 사용하여 북쪽 기반 직교 방위각을 반환합니다.
구문
ST_Azimuth(point1, point2)
인수
- point1
-
POINT데이터 형식의GEOMETRY값입니다. point1의 SRID(공간 참조 시스템 식별자)는 point2의 SRID와 일치해야 합니다. - point2
-
POINT데이터 형식의GEOMETRY값입니다. point2의 SRID는 point1의 SRID와 일치해야 합니다.
반환 타입
DOUBLE PRECISION 데이터 형식의 라디안 각도입니다. 값의 범위는 0(포함)부터 2pi(제외)까지입니다.
point1 또는 point2가 빈 점이 아니면 오류가 반환됩니다.
point1 또는 point2가 null이면 null이 반환됩니다.
point1과 point2이 같으면 null이 반환됩니다.
point1 또는 point2가 점이 아니면 오류가 반환됩니다.
point1과 point2에 공간 참조 시스템 식별자(SRID) 값이 없으면 오류가 반환됩니다.
예제
다음 SQL은 입력 지점의 방위각을 반환합니다.
SELECT ST_Azimuth(ST_Point(1,2), ST_Point(5,6));
st_azimuth
-------------------
0.7853981633974483