$geometryLa
$geometryel operador especifica una Geometría GeoJSON para usar con los siguientes operadores de consulta$geoWithingeoespacial:,,$geoIntersects$near$nearSpherey.$geometryutilizaEPSG:4326como el sistema de referencia de coordenadas (CRS) predeterminado.Para especificar objetos GeoJSON con el SRC por defecto, utilice el siguiente prototipo para
$geometry:$geometry: { type: "<GeoJSON object type>", coordinates: [ <coordinates> ] } Para especificar un polígono GeoJSON de un solo anillo con un CRS MongoDB personalizado, utilice el siguiente prototipo (disponible solo para
$geoWithin$geoIntersectsy):$geometry: { type: "Polygon", coordinates: [ <coordinates> ], crs: { type: "name", properties: { name: "urn:x-mongodb:crs:strictwinding:EPSG:4326" } } } El sistema de referencia de coordenadas personalizado de MongoDB tiene un orden de rotación estricto en sentido antihorario.
Importante
Si especifica coordenadas de longitud y latitud, enumera primero la longitud y luego la latitud.
Los valores de longitud válidos están entre
-180y180, ambos inclusive.Los valores de latitud válidos están entre
-90y90, ambos inclusive.