データベースにGPSポイントのセットがあります。私は最近、自分の場所に近いものだけを選択しようとしました。MySQLselectでそれを行うことができます。私はそれらを表示するためにグーグルマップを使用しています。
しかし今、私は半径で最も近いポイントを計算する必要があります。たとえば、方向の周り20kmです。2つのgpsポイント間の線分です。
絵に描いてみました。私は2つのポイントA、Bを持っており、それらの間のパスに近いポイントのみを表示する必要があります。
- 黄色い線はAとBの間の線です
- 赤い部分のマーカーだけを選びたい
http://i.stack.imgur.com/9ZbUd.jpg
あなたの解決策をありがとう。