ST_Point - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

ST_Point

ST_Point는 입력 좌표 값에서 점을 반환합니다.

구문

ST_Point(x, y, z)

인수

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

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

  • z - (선택 사항)

순서 조정

지리적 좌표로 작업할 때 첫 번째 인수(x)는 경도를 나타내고 두 번째 인수(y)는 위도를 나타냅니다. 이는 공간 데이터베이스에 사용되는 표준 좌표 순서와 ISO 19125 표준을 따릅니다.

// Correct: longitude first, latitude second ST_Point(-84.4281, 33.6367) // Atlanta airport // Incorrect: latitude first, longitude second ST_Point(33.6367, -84.4281) // This will return NaN in distance calculations

유효한 좌표 범위

지리적 데이터의 경우 좌표가 유효한 범위 내에 있는지 확인합니다.

  • 경도(x): -180~180

  • 위도(y): -90~90

이러한 범위를 벗어나는 좌표는와 같은 거리 계산 함수와 함께 사용할 때 NaN (숫자가 아님)를 반환합니다ST_DistanceSpheroid.

반환 타입

하위 유형 POINT의 GEOMETRY

x 또는 y가 null이면 null이 반환됩니다.

예시

다음은 입력 좌표에서 점 지오메트리를 구성합니다.

RETURN ST_Point(5.0, 7.0); POINT(5 7)