在 Google Cloud Endpoint 中,如何查询离给定坐标最近的点



在MongoDB中,对于一个坐标(lat,lng),我们可以描述一个半径为R的圆,并使用centerSphere方法确定哪些点在这个圆内。

如果没有使用MongoDB,是否可以仅使用Google Cloud DataStore API有效地查询这些点?

考虑使用 AppEngine 搜索服务。您需要先将内容索引到"文档"中,然后可以使用地理点查询来查找适当的数据。https://cloud.google.com/appengine/docs/java/search/query_strings#Java_Queries_on_geopoint_fields

最新更新