ホームページ >バックエンド開発 >PHPチュートリアル >Android は近くのビジネスを表示したいのですが、PHP データベースの座標をどのように設計すればよいですか?
Android は、近くのビジネスを表示し、特定のメートル範囲内のビジネスを表示する必要があります
少なくとも経度と緯度の 2 つのフィールドが必要です。 ~ 次に、php または java を通じて特定の値を計算します。 点の経度および緯度が中心、xx メートルが半径、最大および最小の経度および緯度です。 このようにして、4 つの座標を通じて 4 つの座標点を取得できます。ポイント SQL では、経度と緯度を指定してクエリを実行できます。もちろん、この方法で計算されるのは四角形の範囲です。丸いものはもっと厄介です!
商人が何メートル
にいるかではなく、商人が何メートル以内にいるか
見た目は同じでも、主体が変わった
商人は主体であり、その位置は固定されており、変わらないあなたの移動のため
に移動するときは、販売者の座標を保存するだけです
MySQL 自体にそのようなフィールドがあります
各販売者の経度と緯度を記録するだけです
次に、現在の場所と各販売者の間の距離を計算します販売者
次に、mysql で距離計算関数を作成すると、SQL ステートメントでクエリできます
各販売者の経度と緯度を記録するだけです
次に、現在の場所と各販売者の間の距離を計算します
次に、mysql で距離を計算する関数があり、SQL ステートメントを使用してクエリすることができます
そのような関数はありますか?アドバイスください
Androidで周囲の商店を表示するにはどうすればよいですか?
1 階の方法を使用しました。この距離の比較には、この領域を推定するための特別な書き込みが必要です。良い共有を願っています