私の質問は簡単です。天国では、屋内にある携帯電話の正確な位置をどのように取得するのですか? LocationManager のネットワーク プロバイダーは、ネットワーク プロバイダーの最も近いセル タワーの場所しか教えてくれません。助けていただければ幸いです。
6 に答える
多くの電話は実際には GPS を使用していませんが、A-GPS もタワーの信号に依存しています。したがって、タワーの三角測量を試してみる必要があります。これにより、十分な数のタワーを見つけることができれば、現在地の適切な近似値が得られる可能性があります。
「正確な」位置を取得することは、真の GPS ではまだ行われていないことに注意してください (米軍はミリメートルの精度を取得していますが、メートルの精度に制限し、適切と思われるときにいつでも信号をファズする戦略的権利を留保しているため) 、もちろん、GPS、Signal、Wifi のない建物内で「正確な」位置情報を取得したい場合は、Harry Potter に電話して Map API を要求する必要があります...
あなたの必要性が実際に不可欠であり、あなたの場所を装備するための予算のクリアランスがある場合は、Shopkickが行ったように、特別なエミッターを使用できます。ただし、位置精度の要件を厳しくしない方がよいと思います。
実際には、このソリューションで「掘り下げる」ことができます:http: //www.infrasurvey.ch/? lang=en 。UGPSです。これらの種類の技術が存在することを知っておくのは常に良いことです...そしてそれは魔法を使用しません。
残念ながら、ここにあるオプションはこれらだけです。一部のWifiルーターにアクセスできる場合は、Wifi信号強度とルーターのMACアドレスに基づいた測位方法(Skyhook Wirelessなど)を確認するか、独自に方法を実装することができます。
また、ネットワーク プロバイダーは WiFi アクセス ポイントを使用して場所を特定するため、最寄りの携帯電話基地局よりも適切な修正が得られる可能性があります。ただし、GPS がないと、大まかな位置情報しか取得できず、実際にそれを回避する方法はありません。