Geoespacial: operadores

Los operadores geoespaciales realizan operaciones en datos geográficos y relaciones espaciales.

Description
$box El operador $box define un área rectangular para consultas geoespaciales mediante pares de coordenadas.
$center El operador $center especifica un círculo mediante pares de coordenadas heredadas para consultas $geoWithin.
$centerSphere El operador $centerSphere especifica un círculo mediante geometría esférica para consultas de $geoWithin.
$geoIntersects El operador $geoIntersects selecciona documentos cuyo campo de ubicación se intersecta con un objeto GeoJSON especificado.
$geometry El operador $geometry especifica una geometría GeoJSON para consultas geoespaciales.
$geoWithin El operador $geoWithin selecciona documentos cuyo campo de ubicación está completamente dentro de una geometría especificada.
$maxDistance El operador $maxDistance especifica la distancia máxima que puede existir entre dos puntos en una consulta geoespacial.
$minDistance El operador $minDistance especifica la distancia mínima que debe existir entre dos puntos en una consulta geoespacial.
$near El operador $near devuelve documentos con campos de ubicación que están cerca de un punto especificado, ordenados por distancia.
$nearSphere El operador $nearSphere devuelve documentos cuyos campos de ubicación están cerca de un punto especificado en una esfera, ordenados por distancia en una superficie esférica.
$polygon El operador $polygon define un polígono para consultas geoespaciales, lo que le permite encontrar ubicaciones dentro de una forma irregular.