AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

$centerSphere(쿼리 자 연산자)

$centerSphere

구형 기하학을 사용하는 지리 지리 공간적 쿼리 에 대한 원을 정의합니다. 쿼리 원의 $centerSphere 경계 내에 있는 문서를 반환합니다. GeoJSON 객체와 레거시 좌표 쌍 모두에서 연산자 사용할 수 있습니다.

를 사용하려면 다음을 포함하는 배열 $centerSphere 지정합니다.

{
<location field>: {
$geoWithin: { $centerSphere: [ [ <x>, <y> ], <radius> ] }
}
}

중요

경도와 위도를 사용하는 경우 경도를 먼저 지정합니다.

애플리케이션은 지리 공간적 인덱스 없이도 를 사용할 수 있습니다. 그러나 지리 공간적 인덱스는 $centerSphere 인덱싱되지 않은 쿼리보다 훨씬 빠른 쿼리를 지원 .

2dsphere2d 지리 공간적 인덱스는 $centerSphere 모두 를 지원 .

다음 예에서는 그리드 좌표를 쿼리하고 경도 88 W 및 위도 30 N 반경 10마일 내의 모든 문서를 반환합니다. 쿼리는 지구의 대략적인 적도 반경인 3963.2마일을 나누어 거리를 라디안으로 변환합니다.

db.places.find( {
loc: { $geoWithin: { $centerSphere: [ [ -88, 30 ], 10/3963.2 ] } }
} )

이 페이지의 내용