Buenas,
Siguiendo con este tema y mirándomelo un poco más, he visto que los ejemplo que os pasé en el primer mensaje usaban la versión 2 de la API de Google la cual ya está marcada como obsoleta (
deprecated para los anglosajones

) y aconsejan el uso de la API v3. Esta versión del API cambia bastante respecto a la anterior en lo que geocodificación se refiere, así que me he decidido a crear un ejemplo de su uso.
La idea es hacer una aplicación parecida a la del amigo Neftalí pero obteniendo las coordenadas de longitud y latitud mediante la API v3.
De momento sólo he hecho la parte de geocodificación e interpretación de los datos recibidos de Google (los manda en JSON o en XML, yo me he decidido por JSON y así aprender una cosa más). Lo demás sí que será prácticamente lo mismo que tiene Neftalí, así que os subo ésto mientras no me de tiempo a terminar la demo completa.
Otra característica de la demo es que tiene en cuenta todos los posibles resultados devueltos por Google de una misma dirección. En el ejemplo de Neftalí sólo se tenía en cuenta el primer resultado (que no es poco ni lo digo a nivel de menos precio hacia él)
Para terminar el rollo, decir que he usado una librería externa (un .pas) para interpretar los datos JSON y la podéis encontrar en sourceforge (
http://sourceforge.n...rojects/lkjson/) y es una de las tres citadas en la propia web de JSON (
http://www.json.org/)
Cualquier duda, ya sabéis
Nos leemos
PD: proyecto realizado en D2010 y incluye exe para los que no tengan esta versión de Delphi