Docs Menu
Docs Home
/
MongoDBマニュアル
/ / /

地理空間クエリ演算子

項目一覧

  • 演算子

地理空間演算子は、地理空間式条件に基づいてデータを返します。

注意

構文や例など、特定の演算子の詳細については、演算子のリファレンスページへのリンクをクリックしてください

名前
説明

$geoIntersects

GeoJSON ジオメトリと交差するジオメトリを選択します。2dsphere インデックスは $geoIntersects をサポートします。

境界となる GeoJSON ジオメトリ内のジオメトリを選択します。2dsphere2d インデックスは $geoWithin をサポートします。

ポイントに近接する地理空間オブジェクトを返します。地理空間インデックスが必要です。2dsphere2d インデックスは $near をサポートします。

球面上のポイントに近接する地理空間オブジェクトを返します。地理空間インデックスが必要です。2dsphere2d インデックスは $nearSphere をサポートします。

名前
説明

$geoWithinクエリの legacy coordinate pairs を使用して直列のボックスを指定します。 2 dインデックスは$boxをサポートします。

平面ジオメトリを使用する場合、 $geoWithinクエリに legacy coordinate pairs を使用して円を指定します。 2dインデックスは$centerをサポートします。

球状ジオメトリを使用する場合のGeoJSON $geoWithinクエリに対して、legacy coordinate pairs または 形式を使用して円を指定します。2 dsphere2 dインデックスは$centerSphereをサポートします。

地理空間クエリ演算子にGeoJSON形式でジオメトリを指定します。

$near } クエリと$nearSphereクエリの結果を制限する最大距離を指定します。 2dsphere2dインデックスは$maxDistanceをサポートします。

$near } クエリと$nearSphereクエリの結果を制限する最小距離を指定します。 2dsphereインデックスのみで使用します。

$geoWithinクエリに legacy coordinate pairs を使用する多角形を指定します。 2dインデックスは$polygonをサポートします。

戻る

$where

項目一覧