Dans mon application, je veux l'exact lattitude
et longitude
d'adresse donnée en utilisant le géocodage direct dans IOS en Objective-C.comment obtenir les coordonnées exactes de l'adresse donnée en utilisant le géocodage direct
J'avais utilisé le géocodage direct dans mon application mais il ne donne pas l'adresse exacte. voici mon code de géocodage avant
-(void)detectlocation:(NSString*)address
{
CLGeocoder *geocoder=[[CLGeocoder alloc]init];
[geocoder geocodeAddressString:address completionHandler:^(NSArray *placemarks, NSError *error)
{
if(!error)
{
CLPlacemark *placemark = [placemarks objectAtIndex:0];
NSLog(@"%f",placemark.location.coordinate.latitude);
NSLog(@"%f",placemark.location.coordinate.longitude);
self.latitude4=placemark.location.coordinate.latitude;
self.longitude4=placemark.location.coordinate.longitude;
NSLog(@"%@",[NSString stringWithFormat:@"%@",[placemark description]]);
}
}];
}
Merci à l'avance
Code Préférez plutôt que capture d'écran. – Larme
votre commentaire n'est pas pertinent pour la réponse. Dans la capture d'écran, il a ce qu'il peut utiliser et la description, donc c'est mieux que le code dans ce cas. – ppinho
Non, c'est pertinent. Parce que les images peuvent mourir (lien mort), alors que c'est plus difficile pour le texte. En outre, c'est plus facile pour la recherche. – Larme