$centerSphere
¶为使用球形几何的地理空间查询定义一个圆。该查询返回圆范围内的文档。您可以$centerSphere
在GeoJSON对象和旧版坐标对上使用运算符
。
要使用$centerSphere
,请指定一个包含以下内容的数组:
重要
如果您使用经度和纬度,请先指定经度。
应用程序可以在没有地理空间索引的情况下使用。但是,地理空间索引比未索引的等效索引支持更快的查询。$centerSphere
无论2dsphere和二维
地理空间索引的支持$centerSphere
。
以下示例查询网格坐标,并返回经度和纬度
在10英里半径内的所有文档。该查询通过除以大约3963.2英里的地球赤道半径来将距离转换为弧度:88 W
30 N