近接したランナーをつなぐAndroidアプリを作成します。Tornado ServerWeb(Python)とNo-SQLデータベースを使用しました。
私の解決策:
ユーザーのすべての{lon、lat}(定期的に更新)をDataLocationに保存します。
ユーザーが自分の周りのユーザーを見たい場合、サーバーに特定の関数を呼び出して、現在の位置からバウンディングボックスを作成します。次のステップは、バウンディングボックスにいる私のDataLocationのユーザーを返すことです。
それは良い方法ですか?何かアドバイスはありますか?GeoJSONは私にとって役に立ちますか?Pythonでそれを行うにはどうすればよいですか?