場所を保存するdjangoベースのWebアプリがあります。
Webアプリから場所を取得し、場所をWebアプリに保存するAndroidモバイルアプリがあります。場所が戻ってきて、アプリのマップオーバーレイにロードしました。
現在の座標を送信し、特定の範囲内にある場所のリストを返したいと思います。たとえば、私は自分の位置を送信し、半径 2 km 以内のアイテムを取得します。(Google Places API の仕組みと同様に、データを検索するだけです)。
場所の座標を送信し、このすべてのロジックを python django アプリで実行するのがおそらく最善です。次に、正しい場所のリストを返し、地図上に場所を表示するだけです。
これをどこから始めればよいかわかりません。特定の座標セットに基づいて、特定の半径 (km) 内に保存されている場所を除外するにはどうすればよいですか?