緯度/経度の場所でいっぱいの MySQL テーブルがあります。反対側には、座標をサーバーに送信するクライアント側の javascript/html5 ページがあります。
クライアントの座標を使用して、最寄りの場所を特定できるようにしたいと考えています。この目標を達成する最も簡単な方法は何ですか?
のようなものSELECT * FROM places AS p WHERE p.latitude NEAR '49.8330001' AND p.longitude NEAR '-119.45600';
は本当にいいでしょう。
ここでいくつかの質問に遭遇しましたが、適切な回答が得られませんでした。MySQL の空間拡張と、このトリックを実行する可能性のある他のいくつかの SQL クエリについて読みましたが、実際には「簡単」とは思えなかったので、チェックアウトできるいくつかの例を使用して、より標準化された方法があると思いました。
誰でもこれらの経験がありますか?