2017-07-01 11 views
0

Example situationユーザ座標と信号強度を使用してアクセスポイントを見つけるにはどうすればいいですか?

こんにちは皆、

は、私は私が見つけることができるすべてのアクセスポイントを検索し、地図上にそれらをマークする必要がAndroidアプリのための学校のプロジェクトに取り組んでいます。 問題がある: は、私の携帯電話の座標が は、私が地図上にマークする近似×1、APの場所のY1を推定しない方法の特定のAP

の信号強度であることのyのx、こと?

この問題を解決する方法についてのヒントは歓迎ですが、私は3つの信号リピータなしでこれを行う方法を理解できません。

ありがとうございました。

An example of how the app should look

これは、Aはマップとマーカーの私であるシナリオの例であるAPの位置は、私が発見し、私はすでに以前に発見した人のいを示しています。

+0

明確ではありません。あなたはホストスポットとユーザーの距離を計算しますか? –

+0

私は、ユーザーとホットスポット間の距離を知っていると考えていました。私は、ホットスポットのxとyを知る必要があります。 –

答えて

0

理論的には、ルータの半径を見積もるためにルータにping値を使うことができますが、pingはさまざまな要因に依存しているため、簡単に行うことはできません。ここでも同様です。question

+0

これは、距離を計算するためのヒントですが、ホットスポットのx、y座標のおおよその値を知る必要があることを考えると、例えば、私は私から50mの場所にホットスポットがあることを知っています。地図上にマーカーを置くためにはどこにあるか知る必要があります。 –

+0

pingの変化を見て、信号の到来方向を推定することができます。ルータから離れるほど信号強度が低くなる –

+0

これは私が思っていたトリックですが、普通のユーザーに聞くのは「あまりにも多くの努力」ではありませんか? (私は私の返事に建設的ではないことを知っています、私の謝罪は私の考えを話しているだけです) –

関連する問題