USBドングル+ OSXロケーションサービス/コアロケーション?


2

OSX Lionの位置情報サービス(またはCoreLocation APIを使用するアプリケーション)は、接続されたUSB GPSドングルを使用しますか?すぐに使用できる場合を除き、(システム調整またはカスタムソフトウェアパッケージのいずれかを使用して)設定できる特定のGPSモジュールはありますか?

回答:


1

よると、このAppleの知識ベースの記事

おおよその位置は、ローカルWi-Fiネットワークからの情報を使用して決定されます。

私はこれを「ノー」と読みます(文の終わりではありませんが、他のハードウェアについては何も言及していません)。

これを将来のリリースにすることを要求するフィードバック残すことができます。私の知る限り、APIを変更してデバイスを追加する必要はありません。iOSで他のデバイスを使用できるのと同じです。(もちろん、彼らがこれを行う可能性があるかどうか、私にはわからない。)

もちろん、位置データを収集し、それを自分のアプリへのサービスとして提供するためのソフトウェアを確実に作成できます。しかし、あなたはそれをCoreLocationフレームワーク(別名「位置情報サービス」)内で使用したいのではないかと推測しています。


1
ええ、私の希望は、Core Location APIを使用してより正確な位置を提供するアプリケーションにUSB GPSデバイスを使用できるようにすることでした。私の唯一の望みは、ある種の依存性注入をハックするか、誰かが行うことを期待するか、Appleが非iOS製品にGPSチップセットを統合することを決定するのを待つことです。
ウィルコ

1

私はそうは思わない。私の知る限り、Core LocationはWiFiネットワークのみを使用してその場所を見つけます。


1

コアロケーションは、BluetoothおよびUSB接続のGPSハードウェアを最も確実にサポートします。GPSハードウェア開発者向けのAppleドキュメントは見つかりませんでしたが、以下を参照してください:Location Awareness Programming、BadElfやDUALなどのGPSユニットには、GPSハードウェアとiOSデバイスをペアリングするソフトウェアが付属しています。その時点から、CoreLocationは透過的に機能します。CoreLocationは、インターネット、セルタワー三角測量、内部GPS(ある場合)、または外部GPSから位置情報を取得できます。

私は、プログラムがどのデータソースを使用しているかをプログラムがどの程度判断できるかを把握しようとしています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.