何千もの場所があるアプリがあり、ユーザーがいつ1か所にいるのか知りたいです。バッテリーの寿命の問題のため、ユーザーが比較的広い領域(たとえば、位置+ 50メートル)に入るまで、位置の大幅な変化を監視できると考えていました。その時点で、私はより高い精度に切り替えます。ユーザーがリージョンを離れると、場所の大幅な変更に戻ります。
問題は、20のリージョンしか登録できないようであり、それらをクラスター化してリージョンサイズを適切に計算するために、多数のロケーションを前処理する方法を理解する必要がないことです。領域サイズが非常に大きくて役に立たない可能性がある状況。
もう1つの可能性は、最も近い20のリージョンを使用することですが、これが機能しない場合があります。
この20の地域制限に対する回避策がある場合、何かアイデアはありますか?