このバージョンのドキュメントはアーカイブされており、サポートされなくなりました。6.0 配置をアップグレードするには、 MongoDB 7.0 のアップグレード手順 を参照してください。
$geometry$geometry演算子は、次の地理空間クエリ演算子で使用する GeoJSON$geoWithinジオメトリを指定します。$geoIntersects$near$nearSphere、 、 、 。$geometryEPSG:4326は、デフォルトの座標参照システム(CRS)として を使用します。デフォルトの 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以下です。