Haversine 거리 계산
| 항목 | 값 |
|---|---|
| 화면 이름 | Calculate haversine distance |
| 식별자 | haversineV1 |
| 지원 실행 방식 | Batch, Faster, Streaming |
| 범주 | 지리공간 (Geospatial) |
| 반환 자료형 | Double |
두 위도/경도 좌표 사이의 Haversine 거리를 미터로 계산합니다.
입력 인자
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
|---|---|---|---|
Point a | 필수 | Expression<GeoPoint> | 점 b의 경도와 위도입니다. |
Point b | 필수 | Expression<GeoPoint> | 점 a의 경도와 위도입니다. |
입출력 예시
예시 1: 기본 동작
인자 값:
Point a:point_aPoint b:point_b
| point_a | point_b | 출력 |
|---|---|---|
| { latitude: 41.507483, longitude: -99.436554, } | { latitude: 38.504048, longitude: -98.315949, } | 347328.82778977347 |
| { latitude: 22.308919, longitude: 113.914603, } | { latitude: -33.946111, longitude: 151.177222, } | 7393894.00134442 |