デバイスが CoreLocation を使用して取得した衛星の数を取得する方法がわかりません。私の Android アプリにはこのような情報があり、それを iOS アプリに入れたいと思っています。何か案は?
質問する
2759 次
2 に答える
5
アンディは正しいです。私が追加する唯一のことは、verticalAccuracyが> 0の場合、少なくとも4つの衛星があると想定できることです。horizontalAccuracyが0〜60m以内の場合、おそらく5つ以上あります。水平精度が60〜300mで垂直精度が0未満の場合、おそらく3つしかありません。最後に、水平精度が300mを超え、垂直精度が0未満の場合、衛星は3つ未満になります。これらは、さまざまなレベルの精度に必要なものです。CLがWiFiまたはセルのみの場所で500m未満の精度を報告するとは思わない。
于 2012-11-09T13:44:25.830 に答える
4
これは、公開されているiOSAPIを使用して行うことはできません。
たとえば、クエリできる属性のリストについては、CLLocation
クラスのドキュメントを確認してください。horizontalAccuracy
verticalAccuracy
于 2012-11-08T16:23:07.330 に答える