Geospatial – Operatoren

Geospatialoperatoren führen Vorgänge für geografische Daten und räumliche Beziehungen aus.

Description
$box Der Operator $box definiert einen rechteckigen Bereich für Geospatialabfragen mithilfe von Koordinatenpaaren.
$center Der Operator $center gibt einen Kreis mit älteren Koordinatenpaaren für $geoWithin Abfragen an.
$centerSphere Der $centerSphere-Operator gibt einen Kreis mit kugelförmiger Geometrie für $geoWithin-Abfragen an.
$geoIntersects Der Operator $geoIntersects wählt Dokumente aus, deren Positionsfeld sich mit einem angegebenen GeoJSON-Objekt überschneidet.
$geometry Der operator $geometry gibt eine GeoJSON-Geometrie für Geospatialabfragen an.
$geoWithin Der Operator $geoWithin wählt Dokumente aus, deren Positionsfeld sich vollständig in einer angegebenen Geometrie befindet.
$maxDistance Der Operator $maxDistance gibt den maximalen Abstand zwischen zwei Punkten in einer Geospatialabfrage an.
$minDistance Der Operator $minDistance gibt den minimalen Abstand zwischen zwei Punkten in einer Geospatialabfrage an.
$near Der Operator $near gibt Dokumente mit Positionsfeldern zurück, die sich nahe einem angegebenen Punkt befinden, sortiert nach Entfernung.
$nearSphere Der Operator $nearSphere gibt Dokumente zurück, deren Positionsfelder sich in der Nähe eines angegebenen Punkts auf einer Kugel befinden, sortiert nach Abstand auf einer kugelförmigen Oberfläche.
$polygon Der $polygon-Operator definiert ein Polygon für Geospatialabfragen, sodass Sie Standorte innerhalb einer unregelmäßigen Form finden können.