GPRS 接続がなくても、API を介してモバイル デバイスで GPS 情報を取得することは可能ですか?
編集済み
はい、たとえば、Java ME プラットフォームまたは Apple iPhone で
GPRS 接続がなくても、API を介してモバイル デバイスで GPS 情報を取得することは可能ですか?
編集済み
はい、たとえば、Java ME プラットフォームまたは Apple iPhone で
はい; GPS ハードウェアを搭載したデバイスを使用していて、デバイスのソフトウェア開発により、ソフトウェアからそのハードウェアにアクセスできる場合。
これは、COM ポートを開くための組み込み API を使用することができます。次に、GPS ハードウェアが接続されているポートを開く必要があります (デバイス内の内部 GPS 受信機は、多くの場合、固定の COM ポート番号に接続されています) 。GPS 受信機が送信している(多くの場合) NMEA文字列の解釈を開始します。
または、デバイスには、Windows Mobile 5+ のGPS 中間ドライバーのような、より具体的な GPS 関連の APIがあり、OS が任意の GPS レシーバー (組み込み、またはケーブルまたは Bluetooth 経由で COM ポートに接続) と通信できるようにし、複数のアプリケーションを使用できるようにします。同時に GPS データと対話します。
PS
GPS は GPRS 自体とは何の関係もありません。GPS 衛星の位置に関する情報を含む小さなファイルをダウンロードするために、テレコム ネットワーク情報やデータ接続 (GPRS、EDGE、UMTS、WLAN など) を使用するA-GPS のおかげで、このアイデアを思いついたかもしれません。
このデータにより、この取得されたデータが最新である期間内に、デバイスの GPS 取得時間を短縮できます (多くの場合、数日から 1 週間だと思います)。これは、どの GPS 信号を受信して意味があるかを確認する必要があるだけではないためです。しかし、あなたが見ることができる空の部分で軌道上にあるはずの GPS 星座について多くの事前知識を持っています。
GPRS は双方向のデータ伝送であり、GPS は単なる受信機であり、peSHIr が既に述べたように、GPRS とは何の関係もありませんが、インターネットへのアクセスを可能にします。GPS 受信機は、複数の衛星からの信号を受信し、時差から位置を計算します。
とにかく... GPRS またはその他のインターネット接続が必要なのは、逆ジオロケーションに Web サービスを使用する場合、または Google マップやその他のロケーション サービスを使用する場合のみです。しかし、座標を受信 (計算) するだけなら、GPS だけで十分です。