ホームページ > バックエンド開発 > PHPチュートリアル > Android で近くのお店を表示したい、何メートル以内のお店を表示するか、PHP データベースの座標を設計する方法

Android で近くのお店を表示したい、何メートル以内のお店を表示するか、PHP データベースの座標を設計する方法

WBOY
リリース: 2016-06-13 12:50:29
オリジナル
810 人が閲覧しました

Android は近くのビジネスを表示したい、何メートル以内のビジネスを表示するか、PHP データベースの座標を設計する方法
Android は近くのビジネスを表示したい、何メートル以内のビジネスを表示するか、PHP データベースの座標を設計する方法PHPデータベース


-----解決策--------------------------------
少なくとも緯度と経度の 2 つのフィールドが必要です~ 次に、php または java を使用して、中心が xx メートル、半径が最大および最小の経度と緯度になるように、特定の点の経度と緯度を計算します。このようにして、4 つの座標点を SQL で取得し、条件を満たす経度および緯度を取得します。もちろん、この方法で計算された緯度は四角形の範囲になります。丸いものはもっと厄介です!
-----解決策--------------------------------
ビジネスは何メートルありますか?
商人が何メートル以内にいるかということです

見た目は同じですが、話題が変わりました
商人は主体であり、彼の位置は固定されており、あなたの移動によって
に移動することはありません。 販売者の座標を保存する必要があるだけです
------解決策------------------
子 mysql 自体にこのようなフィールドがあります
-----解決策---------
各販売者の経度と緯度を記録するだけです

次に、現在地と各ビジネス間の距離を計算します

次に、mysql で距離を計算する関数を作成し、SQL ステートメント
でクエリできます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート