3

現在地の更新にネットワーク プロバイダーを使用しています。携帯電話でインターネットに接続する必要がありますか?

これが私のコードです

LocationMngr = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
LocationMngr.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, inteval, 0, this);
4

4 に答える 4

2

他の人の回答を見て混乱しています。それから私はたくさん検索し、それについていくつかのアイデアを得ました。調べているうちに、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 ) と呼ばれます。

注:電話がサポートしていても、ネットワークがサポートしていない場合でも、これは機能しません

于 2014-01-10T09:35:57.803 に答える
0

場所を取得するためのインターネットは必要ありません (GPS またはネットワーク プロバイダー)。インターネットを使用すると、プロセスが高速化され、より正確な場所が得られます (ネットワーク プロバイダーを扱う場合)。

于 2013-04-09T10:43:39.340 に答える
-1

いいえ、インターネット接続は必要ありませんが、一部の ROM では、接続にエラーが発生する場合があります。GPSモジュールではインターネットは必要ありませんが、Googleナビゲーションサービスなどでwifiを使用してパフォーマンスを向上させる方法があります。

于 2013-04-09T10:46:00.227 に答える
-1

いいえ、GPS センサーはインターネットへの接続とは独立しているため、GPS 経由で現在地を取得したいだけであれば、インターネット接続について心配する必要はありません。GPS センサーを搭載した Nexus 10 を使用していますが、インターネット接続なしでローミングしているときに問題なく動作します。

于 2013-04-09T10:39:23.793 に答える