私は、車両が走り回るときに車両を追跡するプロジェクトに取り組んでいます。車両の位置はGeoloqiAPIから取得され、自動的に更新される地図に表示されます。座標はDrupalのAHAH関数に渡され、他のAPIを介して位置に関する詳細情報が読み込まれます。それらの1つはGeonames.orgです。
リモートサーバーからデータを頻繁にロードしたくないのは、ロードが増加し、クレジットの使用が速すぎるためです。でも。これはプロジェクトに不可欠なので、できるだけリアルタイムにしたいと思います。だから私はそれをこのようにすることを考えました:
Geonamesは、現在の道路のGPS位置の文字列を提供して、地図上に描画できるようにします。「線」は次の交差点に与えられます。場所が変わるたびに現在の通りの名前を尋ねると、チケットを早く食べてしまいますが、すべての交差点でどうでしょうか。
PHPで、特定のgps座標が他の2つの座標間の線上にあるかどうかを確認することは可能でしょうか?オフセットをクリアするために、この線を全方向に数メートル延長できるとよいでしょう。
すべての提案をありがとうございました。