質問

建物にユーザーを見つけ、取得できるルートを表示し、オプションで建物のマップをダウンロードし、その後インターネット/GPSアクセスなしでターンバイターンナビゲーションを使用できる必要があります。

私の主な質問は次のとおりです。 1)建物の地図を取得するにはどうすればよいですか?たとえば、大学のキャンパスの地図を持ちたいと思っていましたが、どこから地図を入手できますか?グーグルマップ? 2)インターネット/GPSなしでターンバイターンナビゲーションを実装する方法は?グラフィカルだけで十分で、健全なサポートは必要ありません。 3)GPSの代わりにWi-Fi接続を使用してユーザーの場所を取得するにはどうすればよいですか?

私はソースコードを望んでいません。私はどこを見るべきか、そして私が勉強する必要があるものに関するガイダンスと指示が必要です。

役に立ちましたか?

解決

それは厳しい課題のようです。建物マップを自分で作成する必要があると思います。おそらく開始するために、特定の建物内のすべてのWiFi信号の信号強度を記録するアプリケーションを作成することができます。したがって、信号強度ベクトルのデータベースがある7つのWiFiアクセスポイントがあるとします {w_i_1,w_i_2,...,w_i_7}.

このデータベースを使用すると、新しい不明な信号と比較できます {v1, v2, ..., v7} だからあなたはあなたがどこにいるかについてのいくつかのアイデアを持っています(の最小限の規範を見つける w-v それぞれのため w_i).

最後に、「特別な」場所を保存します(左/右/ストレートの決定ポイントに到達し、アプリにユーザーに目的地に行くためにどのように行くかをガイドします。

他のヒント

1)建物の地図を取得するにはどうすればよいですか?たとえば、大学のキャンパスの地図を持ちたいと思っていましたが、どこから地図を入手できますか?グーグルマップ?

キャンパスが十分に大きくない限り、Googleの静的マップは十分に実用的ではありません。建物の青写真をダウンロードできる場所はありません。それはハリウッド映画でのみ起こります。

  • あなたはそれを自分で描きます。
  • からダウンロードしてください インターネット.
  • あなたのキャンパスから講師に相談してください、彼はあなたのキャンパスのための地図がどこにあるかを知っているかもしれません。

2)インターネット/GPSなしでターンバイターンナビゲーションを実装する方法は?

インターネットやGPSがなければ、WiFiとGyroセンサーのみがお役に立てます。ここ ルートナビゲーションアルゴリズムを比較する論文です. 。勉強しなければなりません マップマッチングアルゴリズム. 。ここは Javaプロジェクト 参照として使用できること。

3)GPSの代わりにWi-Fi接続を使用してユーザーの場所を取得するにはどうすればよいですか?

にアクセスする必要があります WiFiデータベース あなたの位置を三角測量します。 LATを取得したら、LON FIX。 Arnoudが提案したことを行い、独自のWiFiポジショニングシステムを作成します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top