$geometry
$geometry
$geometry
演算子は、次の地理空間クエリ演算子で使用する GeoJSONジオメトリを指定します。$geoWithin
、$geoIntersects
、$near
、$nearSphere
。$geometry
は、デフォルトの座標参照システム(CRS)としてEPSG:4326
を使用します。デフォルトの CRS を持つ GeoJSON オブジェクトを指定するには、
$geometry
の次のプロトタイプを使用します。$geometry: { type: "<GeoJSON object type>", coordinates: [ <coordinates> ] } カスタム MongoDB CRS を使用して単一リングの GeoJSON多角形を指定するには、次のプロトタイプを使用します(
$geoWithin
と$geoIntersects
でのみ使用可能)。$geometry: { type: "Polygon", coordinates: [ <coordinates> ], crs: { type: "name", properties: { name: "urn:x-mongodb:crs:strictwinding:EPSG:4326" } } } カスタム MongoDB 座標参照システムには、厳密な反時計回りの巻き順序があります。
重要
緯度と経度の座標を指定する場合は、最初に経度、次に緯度を指定します。
有効な経度の値は、
-180
以上、180
以下です。有効な緯度の値は
-90
以上、90
以下です。