質問

を使用してい CLLocation.speed の速度の装置の移動が思っ0ます。てみました

speed = ([newlocation getDistanceFrom:oldlocation]/[newlocation.timeStamp timeIntervalSinceDate:oldlocation.timeStamp])

の問題では間違った速度ます。

役に立ちましたか?

解決

がありませんが、設定をお楽しみください:

  1. CLLocationManager なお、更新ない限り、ユーザーの動き外輪です。をコントロールすることが出来まの半径の円が小さくしてより精製した。見 distanceFilter.

  2. CLLocationManager 高精度制御が設定したい、最高級レベル。見 desiredAccuracy.

あなたの最善の策は、単に継続的に計算この"スピード"の利用は弱いローパスフィルターズはます。

またこの質問に詳しい情報: iPhone CoreLocation:どのように正確な速度.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top