私は最も近い場所を見つけるためのコードを探しています。Google Datastoreで最も近い場所を見つけて客観化
現在、エンティティ(つまりアドレス)の緯度と経度を格納しています。ユーザーがそれを検索すると、半径2kmの結果を表示します。
Userエンティティ:
private double latitude;
private double longitude;
私は最も近い場所を見つけるためのコードを探しています。Google Datastoreで最も近い場所を見つけて客観化
現在、エンティティ(つまりアドレス)の緯度と経度を格納しています。ユーザーがそれを検索すると、半径2kmの結果を表示します。
Userエンティティ:
private double latitude;
private double longitude;
地理空間クエリは、現時点ではサポートされていません。
以前のバージョンはdocumentationでしたが、App Engineのドキュメントから削除されたようです。
geohashライブラリーをご覧ください。
関連ユーザのみlatudeとlongtudeを渡すと、それをテストするための任意のユニットテストがあります。 –
私はそれを疑う、あなたのプロジェクトのニーズに合わせてユニットテストを書いてください。 – Pythonist
私はlaittudeと経度テストを意味する - いけないコードで見つける –
:https://stackoverflow.com/questions/45378268/search-10-nearest-locations-in-datastore/45602189#45602189 –