Android は近くのビジネスを表示したい、何メートル以内のビジネスを表示するか、PHP データベースの座標を設計する方法
Android は近くのビジネスを表示したい、何メートル以内のビジネスを表示するか、PHP データベースの座標を設計する方法PHPデータベース
-----解決策--------------------------------少なくとも緯度と経度の 2 つのフィールドが必要です~ 次に、php または java を使用して、中心が xx メートル、半径が最大および最小の経度と緯度になるように、特定の点の経度と緯度を計算します。このようにして、4 つの座標点を SQL で取得し、条件を満たす経度および緯度を取得します。もちろん、この方法で計算された緯度は四角形の範囲になります。丸いものはもっと厄介です!
-----解決策--------------------------------ビジネスは何メートルありますか?
商人が何メートル以内にいるかということです
見た目は同じですが、話題が変わりました
商人は主体であり、彼の位置は固定されており、あなたの移動によって
に移動することはありません。
販売者の座標を保存する必要があるだけです
------解決策------------------子 mysql 自体にこのようなフィールドがあります
-----解決策---------各販売者の経度と緯度を記録するだけです
次に、現在地と各ビジネス間の距離を計算します
次に、mysql で距離を計算する関数を作成し、SQL ステートメント
でクエリできます。