我试图使用MongDBs 2D索引运行空间查询,因为这里概述 - http://www.mongodb.org/display/DOCS/Geospatial+Indexing在PHP MongoDB的地理空间查询
它的正常工作,而且我能够运行的查询,如
db.places.find({ point : { $near : [151.1955562233925,-33.87107475181752] , $maxDistance : 0.1/111} })
来自CLI工具,但是当我尝试在PHP中运行查询(使用PECL mongo驱动程序)时,我无法获得任何结果。
任何有关如何编写上述查询PHP的帮助?有谁知道PHP驱动程序是否支持地理空间查询?
谢谢
嘿我试图做同样的事情。你能告诉我你指定的maxDistace是什么单位吗?它是公里还是英里,为什么它被111除。 – swordfish 2012-01-31 12:37:02