Uso de Apple API de codificación geográfica para esta "La clase CLGeocoder
http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/LocationAwarenessPG/UsingGeocoders/UsingGeocoders.html
proporciona servicios para la conversión entre una coordenada (especificada como una latitud y longitud) y la representación fácil de usar de esa coordenada. Un usuario La representación amigable de la coordenada generalmente consiste en la información de calle, ciudad, estado y país correspondiente a la ubicación dada, pero también puede contener un punto de interés relevante, puntos de referencia u otra información de identificación. Un objeto de geocodificador es un único objeto de disparo que funciona con un servicio basado en red para buscar información de marca de posición para su valor de coordenada especificado ue.
Para usar un objeto de geocodificador, créelo y llame a uno de sus métodos de geocodificación directa o inversa para comenzar la solicitud. Las solicitudes de geocodificación inversa toman un valor de latitud y longitud y encuentran una dirección legible por el usuario. Las solicitudes de geocodificación hacia adelante toman una dirección legible por el usuario y encuentran el valor de latitud y longitud correspondiente. Las solicitudes de geocodificación hacia adelante también pueden devolver información adicional sobre la ubicación especificada, como un punto de interés o la construcción en esa ubicación. Para ambos tipos de solicitud, los resultados se devuelven utilizando un objeto CLPlacemark.En el caso de solicitudes con visión de geocodificación, varios objetos de marcas de posición pueden ser devueltos si la información proporcionada produjo varias ubicaciones posibles."
CLGeoCoder geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"1 Infinite Loop"
completionHandler:^(NSArray* placemarks, NSError* error){
for (CLPlacemark* aPlacemark in placemarks)
{
// Process the placemark.
}
}];
¡Muchas gracias! nunca hubiera sabido que salió la nueva versión. Finalmente encontré una buena solución. – conradev
¿Hay alguna forma de geocodificar varias direcciones en una sola solicitud? Tengo una variedad de lugares que necesito asignar, y la cantidad de lugares puede subir a los años cincuenta. Sigo recibiendo el error de "demasiadas consultas" después de la e alrededor del décimo uno – conradev
No estoy seguro de eso. Creo que debes explorar la API de Maps con respecto a varias solicitudes. Estoy bastante dudoso de que acepten solicitudes posteriores. Pero, pueden tener un método para aceptar múltiples direcciones. Sugiero contactar a Google para su problema. –