Docs Menu
Docs Home
/ /
Consulta y proyección

Operadores del query geoespacial

Los operadores geoespaciales devuelven datos basados ​​en condiciones de expresión geoespacial.

Nota

Para obtener detalles sobre un operador específico, incluida la sintaxis y ejemplos, haga clic en el enlace a la página de referencia del operador.

Nombre
Descripción

$geoIntersects

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 cercanos a un punto. Requiere un índice geoespacial. Los índices 2dsphere y 2d $near admiten.

Devuelve objetos geoespaciales cercanos a un punto de una esfera. Requiere un índice geoespacial. Los índices 2dsphere y 2d $nearSphere admiten.

Nombre
Descripción

Especifica un cuadro rectangular utilizando pares de coordenadas heredados para $geoWithin consultas. El índice 2d $box admite.

Especifica un círculo usando pares de coordenadas $geoWithin heredados para consultas al usar geometría plana. El índice 2d $center admite.

Especifica un círculo utilizando pares de coordenadas heredados o el formato GeoJSON $geoWithin para consultas al usar geometría esférica. Los índices 2dsphere y 2d $centerSphereadmiten.

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 $nearSphere y. Los índices 2dsphere y 2d $maxDistance admiten.

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

Especifica un polígono para usar pares de coordenadas heredados en consultas.$geoWithin El 2d índice $polygon admite.

Volver

$where

En esta página