Docs Menu
Docs Home
/ /

$distanciamáxima

$maxDistance

El $maxDistance El operador restringe los resultados de una geoespacial $near Consulta o a la distancia especificada. Las unidades de medida de la $nearSphere distancia máxima se determinan según el sistema de coordenadas utilizado. Para objetos de punto GeoJSON, especifique la distancia en metros, no $maxDistance en radianes. Debe especificar un número positivo para.

Los índices geoespaciales 2dsphere $maxDistance y 2d admiten:.

La siguiente consulta de ejemplo devuelve documentos con valores de ubicación que están a 10 o menos unidades del punto [ -74 , 40 ].

db.places.find( {
loc: { $near: [ -74 , 40 ], $maxDistance: 10 }
} )

MongoDB ordena los resultados según su distancia [ -74 , 40 ] a. La operación devuelve los primeros 100 resultados, a menos que modifique la consulta cursor.limit() con el método.

Volver

$geoWithin

En esta página