私は最近、GPS マップに取り組んでいると述べました。緯度と経度のリストを含むデータベースがあります。ユーザーが私の Web アプリにアクセスしたときに、ユーザー ポイントから 1 km または指定した半径内の場所を表示したいと考えています。mysqlクエリを使ってみた
SELECT * FROM Locations
WHERE (MINLATITUDE と MAXLATITUDE の間の緯度)
および (MINLONGITUDE と MAXLONGITUDE の間の経度)
しかし、それは最小と最大の間の緯度と経度を表示します。ユーザーポイントから半径1km以内の緯度と経度を表示する方法を教えてください。
ありがとう。