可能重複:
How to calculate speed of our car using iphone如何用iPhone計算我的速度?
我如何計算我的速度與iPhone?例如,我可能想要在開車時測量我的汽車的速度。我怎樣才能實現這個?
可能重複:
How to calculate speed of our car using iphone如何用iPhone計算我的速度?
我如何計算我的速度與iPhone?例如,我可能想要在開車時測量我的汽車的速度。我怎樣才能實現這個?
嘗試是這樣的:
- (id) init
{
self = [super init];
if (self != nil) {
self.manager = [[CLLocationManager alloc] init];
self.manager.delegate = self;
[self.manager startUpdatingLocation];
}
return self;
}
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
NSLog(@"Speed = %f", newLocation.speed);
}
1>您可以使用GPS 使用位置服務獲取特定時間點的緯度和經度,並且您可以在一定時間後獲得相同的t.You可以獲得距離緯度和經度,並通過拍攝來獲取速度
2>如果你開始可以使用加速度計 從停止,你應該能夠計算出你的旅行 的距離根據關把它設備隨着時間的推移加速。
使用上面的代碼 'newLocation.speed',獲取速度始終爲-1.0。 – iKT