2012-05-04 9 views
1

私はいくつかのGPS機能を備えたWindow mobile 6アプリケーションで作業しています。 私は現在の位置と2つのポイント間の距離を取得する方法を知っています。GPSを使用してWindows Mobile 6でルートマップを表示

しかし、2つのポイント間のハイライトされたルートと、可能であればそれらの間のナビゲーションを使用して、画面にマップを表示し、AGPSのみを使用することが必要です。クライアントは私にマップ(つまりgoogleかyahhoかbing)を使用させたくありません。

私はすでに、これらのリンク

GPS in windows mobile

Windows Mobile GPS

Use GPS with Windows Mobile Phone

と見つけることができるいくつかの他のではなく通過しました。

身体がそれをしているか、または良い情報源を知っている場合は、私に相談してください。

ありがとうございます。

答えて

0

私はこの質問を正しく理解していますか?マップ上の2つのポイント間のルートを描きたいが、サードパーティのマッピングライブラリやコントロールを使用しないでください。

もしそうなら、その解決法は簡単に述べられていますが、実際には実装が複雑です。あなたがしなければならないことは、すべての道路とその互いの空間的関係、GPSの位置、場合によっては他の地理的な点について「知っている」マップファイルを生成することだけです。それはあなたがマップを描画し、GPSの場所を与えられたマップ上のポイントをlocteすることができます。

次に、興味のある2つのポイント間の最短ルートを決定するために、古典的な "セールスマン"のような問題を実行する必要があります。

最後に、描画コードでそのルートを単に強調表示します。

説明が簡単です。この問題を解決するための年をとっている企業(Mapquest、Decartaなど)、またはGoogleやMicrosoftなどの企業の部門があります。マッピングソリューションプロバイダーになる予定がない限り、私は自分自身を圧倒してもビジネス上の意味があるのか​​どうか疑問です。

関連する問題