タスク:検出は現在、建物内のスマートフォンです(通りではありません)。建物内のスマートフォンを検出する方法は?
これを実装する方法は何ですか?
私は1つの方法を見ています:GPSをオンにして信号品質を検出します。他の方法はありますか?おそらく別のセンサーでかもしれませんか?
タスク:検出は現在、建物内のスマートフォンです(通りではありません)。建物内のスマートフォンを検出する方法は?
これを実装する方法は何ですか?
私は1つの方法を見ています:GPSをオンにして信号品質を検出します。他の方法はありますか?おそらく別のセンサーでかもしれませんか?
GoogleのProject Tangoをご確認ください。これは周囲を意識したデバイスのコンセプトであり、あなたの問題に対する答えかもしれません。それはまだ開発中ですが、すでにサポートされている電話機が1台あります - LenovoのPhab 2 Pro。
上記以外にも、信号強度と品質がオープンエリアでも変わる可能性があるため、デバイスが内部にあるかどうかを検出する信頼できる方法はありません。
あなたは捕捉する衛星の数に依存するので、あなたは "GPS信号品質"を使ってそれを達成できないと思います。より良い方法は、GPS経由で実際の位置を取得し、マップマスクを作ることです。たとえば、Googleマップを使用している場合は、たくさんの建物がありますので、場所が「オーバーレイ」の建物であれば、その建物は内部にあります。これは一般的なケースです。
P.数十の衛星を搭載したGPSでさえ、正確な位置を保証しません。
おそらく最高のGPSベースのソリューションですが、地下の通路や建物の中庭のようなものでは失敗します:-( – Kelevandos