开发者

Calculate distance between two locations using google map in iphone

I just want to calculate distance between two location . In which user can enter both the location's addresses, and from that addres开发者_JS百科ses I want to calculate the distance between them.

Is it possible to calculate distance from CLLocation using these addresses ?


First you need to geocode the address to latitude/longitude, then you can use the CLLocation framework to calculate the distance. To geocode the adress, you could use this forward geocoding API.

// get CLLocation fot both addresses
CLLocation *location = [[CLLocation alloc] initWithLatitude:address.latitude longitude:address.longitude];

// calculate distance between them
CLLocationDistance distance = [firstLocation distanceFromLocation:secondLocation];
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜