Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les opérateurs géospatiaux effectuent des opérations sur les données géographiques et les relations spatiales.
| Descriptif | |
|---|---|
$box |
L’opérateur $box définit une zone rectangulaire pour les requêtes géospatiales à l’aide de paires de coordonnées. |
$center |
L’opérateur $center spécifie un cercle à l’aide de paires de coordonnées héritées pour les requêtes $geoWithin. |
$centerSphere |
L’opérateur $centerSphere spécifie un cercle à l’aide de géométrie sphérique pour les requêtes $geoWithin. |
$geoIntersects |
L’opérateur $geoIntersects sélectionne les documents dont le champ d’emplacement se croise avec un objet GeoJSON spécifié. |
$geometry |
L’opérateur $geometry spécifie une géométrie GeoJSON pour les requêtes géospatiales. |
$geoWithin |
L’opérateur $geoWithin sélectionne les documents dont le champ d’emplacement se trouve entièrement dans une géométrie spécifiée. |
$maxDistance |
L’opérateur $maxDistance spécifie la distance maximale qui peut exister entre deux points dans une requête géospatiale. |
$minDistance |
L’opérateur $minDistance spécifie la distance minimale qui doit exister entre deux points dans une requête géospatiale. |
$near |
L’opérateur $near retourne les documents dont les champs d’emplacement sont proches d’un point spécifié, triés par distance. |
$nearSphere |
L’opérateur $nearSphere retourne les documents dont les champs d’emplacement sont proches d’un point spécifié sur une sphère, triés par distance sur une surface sphérique. |
$polygon |
L’opérateur $polygon définit un polygone pour les requêtes géospatiales, vous permettant de trouver des emplacements dans une forme irrégulière. |