Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

Operadores geoespaciales de predicados de query

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

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 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.

Volver

$type

En esta página