기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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)