Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Operadores geoespaciales de predicados de query

Los operadores geoespaciales devuelven datos en función de las condiciones de expresión geoespacial.

Nombre
Descripción

Selecciona geometrías que intercepten con una geometría GeoJSON. El índice 2dsphere admite $geoIntersects.

Selecciona geometrías dentro de una geometría GeoJSON delimitadora. Los índices 2dsphere y 2d son compatibles con $geoWithin.

Devuelve objetos geoespaciales en proximidad a un punto. Requiere un índice geoespacial. Los índices 2dsphere y 2d soportan $near.

Devuelve objetos geoespaciales en proximidad a un punto en una esfera. Requiere un índice geoespacial. Los índices 2dsphere y 2d soportan $nearSphere.

Use los siguientes especificadores en predicados geoespaciales para especificar los elementos geométricos a query.

Nombre
Descripción

Especifica una caja rectangular usando legacy coordinate pairs para las consultas de $geoWithin. El índice 2d es compatible con $box.

Especifica un círculo usando legacy coordinate pairs para $geoWithin consultas al utilizar geometría planar. El índice 2d admite $center.

Especifica un círculo usando legacy coordinate pairs o el formato GeoJSON para queries de $geoWithin cuando se utiliza geometría esférica. Los índices 2dsphere y 2d admiten $centerSphere.

Especifica una geometría en formato GeoJSON para los operadores de consulta geoespacial.

Especifica una distancia máxima para limitar los resultados de las consultas $near y $nearSphere. Los índices 2dsphere y 2d admiten $maxDistance.

Especifica una distancia mínima para limitar los resultados de las consultas $near y $nearSphere. Solo para uso con el índice 2dsphere.

Especifica un polígono a utilizando legacy coordinate pairs para $geoWithin queries. El índice 2d admite $polygon.