2016-04-25 54 views

回答

0

您可以通过组合最近邻参数和几何参数来指定范围。例如,下面的查询会发现内的500米/纬指定的所有文档:

https://account.cloudant.com/yourDatabaseName 
/_design/yourDesignDocName/ 
_geo/yourGeoIndexName 
?lat=37.41511369 
&lon=-122.2099019 
&radius=500 
&relation=contains 
&nearest=true 

的更多信息:

https://docs.cloudant.com/geo.html

更新:一定要添加&relation=contains保证结果只包含半径内的位置。我已经更新了上面的例子。如果不包含关系,那么最近的邻居将返回“数据库中的所有GeoJSON文档,其顺序通过与查询点的距离来衡量”。

看到其他关系类型的文件(即包含,十字架,重叠等)

+0

得到了相同的解决方案以及..谢谢 – jmanoj86