ST\_Distance

ST_Distance

ST_Distance 함수는 지오메트리/지리 타입의 두 객체 사이의 거리를 반환하는 함수예요.

출처: 문서

본문

지오메트리 타입의 경우 두 지오메트리 사이의 2차원 데카르트 최소 거리(공간 참조 기반)를 투영 단위로 반환해요. 지리의 경우 두 SphericalGeography 점 사이의 대원 거리(great-circle distance)를 미터로 반환해요. g1, g2는 같은 타입이어야 해요.

시그니처 (Signature)

ST_Distance(geography/geometry, geography/geometry)

사용 예시 (Usage Examples)

다음 예시는 Streaming Quick Start를 기반으로 해요.

select group_city, 
       STASTEXT(location) AS locationString, 
       ST_Distance(location, ST_POINT(2.154007,41.390205, 1)) AS distanceInMetres
from meetupRsvp 
LIMIT 1
group_city locationString distanceInMetres
Madrid POINT (-3.71 40.42) 504376.5534398629

더 알아보기 (Learn more)