$geometryEl
$geometryEl operador especifica un 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 CRS predeterminado, utilice el siguiente prototipo
$geometrypara:$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 MongoDB personalizado tiene un estricto orden de bobinado 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.