在MongoDB中,對於一個座標(lat,lng),我們可以描述一個半徑爲R的圓,並用centerSphere方法確定這個圓內的哪些點。在Google Cloud Enpoints中,如何查詢給定座標的最近點?
使用MongoDB進行朗誦,是否可以僅使用Google Cloud DataStore API高效查詢這些點?
在MongoDB中,對於一個座標(lat,lng),我們可以描述一個半徑爲R的圓,並用centerSphere方法確定這個圓內的哪些點。在Google Cloud Enpoints中,如何查詢給定座標的最近點?
使用MongoDB進行朗誦,是否可以僅使用Google Cloud DataStore API高效查詢這些點?
考慮使用AppEngine Search服務。您需要先將您的內容編入「文檔」中,但您可以使用地理位置查詢來查找適當的數據。 https://cloud.google.com/appengine/docs/java/search/query_strings#Java_Queries_on_geopoint_fields
我以前有同樣的問題。給出的答案可能會幫助你。 How to use endpoints for Android with App Engine Search API