2012-04-16 12 views
1

私の問題は次のとおりです。GPS位置(一般的なハイウェイ上の車の位置を示す)を指定して、移動方向(北または南)私がどちら側かを理解する。Google Maps APIでハイウェイの移動方向を取得する方法

GoogleマップのApiドキュメントのページでは、この情報を返すリクエストは見つかりませんでした。

私は自分の位置と次のサービスエリアとの距離を計算します(サービスエリアのGPS座標は私の個人的なDBにあります)。

ありがとうございます!

+0

私はこの質問が長い間前になされたことを知っています。しかし、私は同じ問題に直面しており、答えから解を抽出することはできません。 私はハイウェイを構成するポイントを持っているので、私はそのジオメトリを持っています。しかし、私が高速道路の一方の側に行くのか、他方に向けるのかはどうすれば定義できますか? –

答えて

2

これはGoogle Maps APIとは関係ありません。それは一般的な質問です。

GPSで検出される座標は、1つの場所にすぎません。後で別の場所を取得する必要があります。その違いによって、移動の方向と速度を計算できます。

+0

あなたの答えは部分的に正しいです。 GPS座標の参照システムは高速道路と同じではありません。だから、2つのGPSポイント(他の基準点なし)だけでは、高速道路の方向を計算することは不可能です。 – Fry

+0

@Fry:GPS座標がハイウェイに表示されない場合がありますが、それはマッピングエラーです。 2つのGPSの読みの違いは、常にあなたに方向を与えるので、一緒に十分に近い場合、その方向は、高速道路に沿った方向として取ることができます。それらがどれほど接近しているかは、デバイスそのものやデータ処理能力(さらに多分)など多くの変数に依存します。 –

関連する問題