Dupliquer possible:
Coordonnées GPS en degrés pour calculer les distancesComment calculer la distance entre deux endroits en utilisant latitude-longitude dans gmap pour iPhone? Calculer la distance entre deux endroits en utilisant latitude-longitude dans gmap pour iPhone
Réponses
Trop de publicités?
Vijay-Apple-Dev.blogspot.com
Points
15188
Vous devez utiliser Core Location Framework. N'oubliez donc pas d'ajouter et d'importer le Core Location Framework.
#import <CoreLocation/CoreLocation.h>
CLLocation *locA = [[CLLocation alloc] initWithLatitude:lat1 longitude:long1];
CLLocation *locB = [[CLLocation alloc] initWithLatitude:lat2 longitude:long2];
CLLocationDistance distance = [locA distanceFromLocation:locB];
//Distance in Meters
//1 meter == 100 centimeter
//1 meter == 3.280 feet
//1 square meter == 10.76 square feet
[locA release];
[locB release];
Nithin
Points
3544
Katfish
Points
603
Si vous avez la latitude et la longitude de deux points, vous pouvez calculer la distance entre eux en utilisant la formule de haversine .