5

主な機能の 1 つがユーザーの位置情報をリッスンする iOS アプリを開発しています。ユーザーが特定のエリアに入ったときに認識できるように、高い位置精度が必要ですが、どの種類の位置情報サービスを使用すればよいかわかりません。

私の知る限り、大幅に変更された位置情報サービスは精度が低いですよね? 「大幅な変更」で何を理解すべきか正確にはわかりません。Apple のドキュメントでその精度について読んだことはありませんが、いくつかの投稿でそれについて読んだことがあるので、これは私のニーズには合いません。だとすれば、標準の位置情報サービス地域監視のどちらかを選ぶべきだ。標準サービスで精度レベルと距離フィルターを設定できることは知っていますが、これはバッテリーを消耗するようです。一方、地域監視は電力レベルの点でより効率的であるように見えますが、このサービスで高精度に到達できるかどうかはわかりません. また、多くの領域を監視する必要があります。それが可能かどうか、または1つしか提供できないかどうかはわかりません。

前もって感謝します

4

2 に答える 2

3

正確な位置を取得することをめぐってバッテリーを妥協することの間には常に戦争があります。それは完全にあなたのアプリの要件とユーザーの好みに依存します。

ユーザーとしては、「強制機能」ではなくこの選択が必要なので、両方のアプローチを提供して、「精度」と「バッテリー寿命」のどちらかを選択できると思います。

この選択肢をエンドユーザーに提供できる場合は、それを保持してはなりません。

これが私の見解を明確にすることを願っています。

彼らがマトリックスで言っていたように-「あなたには選択肢があります!!」

于 2013-02-18T16:53:51.657 に答える
3

AFAIK、大幅な変更の位置情報サービスは精度が低くなりますよね?

はい、高い位置精度の要求のためにそれを忘れてください。
セルタワーの位置を特定するのに約(数)百メートルから数キロメートルで満足しているか、または数メートル(3-30m)のacuuracy(GPS)が必要です。
何もない間に、時にはWifiだけが、都市でのみ機能します。

その場合は、標準の位置情報サービスと地域監視のどちらかを選択する必要があります。

desiredAccuracy高精度を得るには、 Bestを使用した標準の位置情報サービスが必要です。

バッテリーの消耗:デバイスは他の方法では使用されません。完全なGPS品質モードで8時間実行できます。したがって、ユーザーはアプリケーションの積極的な恩恵を受ける必要があります。ナビゲーションのように。

于 2013-02-18T18:01:36.520 に答える