我需要知道如何計算某種周長大約緯度/經度座標(以一個浮點數)在「if」語句,看起來有點像這樣:如何計算Objective-C中lat,long座標的周長?
if (lat != perimeterLat && long != perimeterLong) {
// alert
}
如果有更好的這樣做的方式(而不是使用「如果」聲明),請讓我知道。
感謝, 雅各跨
UPDATE:
確定。所以我想通了。我要做的是這樣的:
- (void)locationChange:(CLLocation *)newLocation:(CLLocation *)oldLocation {
CLLocationCoordinate2D newCoordinate = [newLocation coordinate];
CLLocationCoordinate2D oldCoordinate = [oldLocation coordinate];
CLLocationDistance meters = [newCoordinate distanceFromLocation:oldLocation];
}
而這將是我如何找出距離。
感謝大家的幫助!
你是什麼意思「周圍的座標」? – 2012-07-15 22:02:32
您的意思是:這個點在這個點的x英里內嗎? – Randy 2012-07-15 22:04:36
@Randy是的。這是一個更好的方式。 – 2012-07-15 22:06:52