我使用 PyMongo 的语句在我的集合上创建了地理空间索引:
self.geo_collection.create_index([('location',pymongo.GEO2D)],\
min=0,max=700,name='test_name')
但是当我尝试执行以下查询时:
{'_id': ObjectId('4fa739422d38036937000000'), 'location': {'$within': {'$polygon': [[165, 10], [165, 90], [290, 10], [290, 90]]}}}
我总是得到一个
database error: point not in interval of [ -180, 180 )
谁能帮我弄清楚发生了什么?谢谢。