現在地の更新にネットワーク プロバイダーを使用しています。携帯電話でインターネットに接続する必要がありますか?
これが私のコードです
LocationMngr = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
LocationMngr.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, inteval, 0, this);
現在地の更新にネットワーク プロバイダーを使用しています。携帯電話でインターネットに接続する必要がありますか?
これが私のコードです
LocationMngr = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
LocationMngr.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, inteval, 0, this);
他の人の回答を見て混乱しています。それから私はたくさん検索し、それについていくつかのアイデアを得ました。調べているうちに、A-GPS の新しい概念を知ることができました。それらのことをあなたと共有したいと思います。
three
ロケーションプロバイダーがあります。
1. GPS Provider
2. Network Provider (AGPS, CellID, WiFi MACID)
3. Passive Provider.
注:こちらのサイトから引用しています。ネットワーク プロバイダーに関するご質問がありましたので、それについて共有します。
ネットワークプロバイダー、名前自体は、ネットワーク接続が必要だと言っています。この記事を参照してください。続行するには、ネットワークまたはWIFI接続が必要です。
A-GPS
携帯電話の GPS は、もう少しあいまいです。一般に、携帯電話の GPS をオンにするのに費用はかかりませんが、場所を取得する場合、通常は携帯電話会社が関与して、ほとんど信号がなくてもすぐに場所を取得できるようにします。衛星は見えません (緊急 911 の目的で衛星が見えなくても、政府は修正を必要とするため)。一部のセルラー帯域幅を使い果たします。これはまた、通常の GPS 受信機のない電話では、携帯電話サービスを利用していないと GPS をまったく使用できないことを意味します。
このため、ほとんどの携帯電話会社は、緊急通報と販売するサービス (経路案内など) を除いて、電話機の GPS をオフにしています。
この特定の種類の GPS はAssisted GPS
( AGPS ) と呼ばれます。
注:電話がサポートしていても、ネットワークがサポートしていない場合でも、これは機能しません
場所を取得するためのインターネットは必要ありません (GPS またはネットワーク プロバイダー)。インターネットを使用すると、プロセスが高速化され、より正確な場所が得られます (ネットワーク プロバイダーを扱う場合)。
いいえ、インターネット接続は必要ありませんが、一部の ROM では、接続にエラーが発生する場合があります。GPSモジュールではインターネットは必要ありませんが、Googleナビゲーションサービスなどでwifiを使用してパフォーマンスを向上させる方法があります。
いいえ、GPS センサーはインターネットへの接続とは独立しているため、GPS 経由で現在地を取得したいだけであれば、インターネット接続について心配する必要はありません。GPS センサーを搭載した Nexus 10 を使用していますが、インターネット接続なしでローミングしているときに問題なく動作します。