utiliser l'API d'Apple géocodage pour cette
http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/LocationAwarenessPG/UsingGeocoders/UsingGeocoders.html
« La classe CLGeocoder fournit des services de conversion entre une coordonnée (spécifiée en latitude et longitude) et la représentation conviviale de cette coordination. Un utilisateur La représentation conviviale de la coordonnée comprend généralement les informations sur la rue, la ville, l'état et le pays correspondant à l'emplacement donné, mais elle peut également contenir un point d'intérêt pertinent, des repères ou d'autres informations d'identification. Objet de prise de vue fonctionnant avec un service basé sur le réseau pour rechercher des informations de repère pour les coordonnées spécifiées ue
Pour utiliser un objet géocodeur, créez-le et appelez l'une de ses méthodes de géocodage direct ou inverse pour lancer la requête. Les demandes de géocodage inverse prennent une latitude et une longitude et trouvent une adresse lisible par l'utilisateur. Les requêtes de géocodage vers l'avant prennent une adresse lisible par l'utilisateur et trouvent la valeur de latitude et de longitude correspondante. Les demandes de géocodage vers l'avant peuvent également renvoyer des informations supplémentaires sur l'emplacement spécifié, tel qu'un point d'intérêt ou un bâtiment à cet emplacement. Pour les deux types de demande, les résultats sont renvoyés à l'aide d'un objet CLPlacemark.Dans le cas des demandes avant-géocodage, plusieurs objets placemark peuvent être retournés si les informations fournies a donné plusieurs emplacements possibles. »
CLGeoCoder geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"1 Infinite Loop"
completionHandler:^(NSArray* placemarks, NSError* error){
for (CLPlacemark* aPlacemark in placemarks)
{
// Process the placemark.
}
}];
Merci beaucoup! Je n'ai jamais su que la nouvelle version est sortie.J'ai enfin trouvé une bonne solution – conradev
Y at-il un moyen de géocoder plusieurs adresses en une seule requête? J'ai un tableau d'endroits dont j'ai besoin pour mapper, et le nombre de places peut monter dans les années 50. Je continue d'obtenir l'erreur pour "trop de requêtes" après le e autour de la dixième – conradev
Je ne suis pas sûr à ce sujet. Je pense que vous devez explorer l'API Google Maps concernant plusieurs demandes. Je doute qu'ils acceptent les demandes subséquentes. Mais, ils peuvent avoir une méthode pour accepter plusieurs adresses. Je suggère de contacter Google pour votre problème. –