1

アプリで可能な限り正確な位置情報を取得したいと考えています。私は過去(約2か月前)に試しましたが、かなり奇妙な結果が得られました. ある時はかなり正確な位置を取得できたように (数ドア下まで)、5 分後に同じ場所で再試行すると、数キロ離れた場所に到達しました。

だから私が本当にやりたいのは、Core Location で (タイマーで) 5 ~ 10 秒間検索して、通りと郊外を抽出することですが、通りが正確でない場合は、郊外を取得するだけです。

マップ アプリを使用すると、青い点まで下がったときに、その精度が非常に高く、現在地が 20 メートル以内にあることがわかります。この場合、通りと郊外を出力したいのですが、半径が大きい場合は、それほど正確ではありません - この場合、郊外が欲しいだけです。

これについてどうすればいいですか?

4

1 に答える 1

1

CLLocation オブジェクトの horizo​​ntalAccuracy プロパティを確認すると、その値に応じて、通り、郊外、または単に都市のいずれかが出力されます。

于 2010-01-03T19:13:58.670 に答える