지리 공간 연산자는 지리적 데이터 및 공간 관계에 대한 작업을 수행합니다.
| Description | |
|---|---|
$box |
$box 연산자는 좌표 쌍을 사용하여 지리 공간적 쿼리에 대한 직사각형 영역을 정의합니다. |
$center |
$center 연산자는 $geoWithin 쿼리에 대한 레거시 좌표 쌍을 사용하여 원을 지정합니다. |
$centerSphere |
$centerSphere 연산자는 $geoWithin 쿼리에 구형 기하 도형을 사용하여 원을 지정합니다. |
$geoIntersects |
$geoIntersects 연산자는 위치 필드가 지정된 GeoJSON 개체와 교차하는 문서를 선택합니다. |
$geometry |
$geometry 연산자는 지리 공간적 쿼리에 대한 GeoJSON 기하 도형을 지정합니다. |
$geoWithin |
$geoWithin 연산자는 위치 필드가 지정된 기하 구조 내에 완전히 포함된 문서를 선택합니다. |
$maxDistance |
$maxDistance 연산자는 지리 공간적 쿼리에서 두 지점 사이에 존재할 수 있는 최대 거리를 지정합니다. |
$minDistance |
$minDistance 연산자는 지리 공간적 쿼리에서 두 점 사이에 존재해야 하는 최소 거리를 지정합니다. |
$near |
$near 연산자는 지정된 지점에 가까운 위치 필드가 있는 문서를 거리별로 정렬하여 반환합니다. |
$nearSphere |
$nearSphere 연산자는 구면 표면의 지정된 지점 근처에 위치 필드가 있는 문서를 구면 표면의 거리를 기준으로 정렬하여 반환합니다. |
$polygon |
$polygon 연산자는 공간 쿼리에 대한 다각형을 정의하여 불규칙한 모양 내에서 위치를 찾을 수 있도록 합니다. |