[pyar] [OT] Geocoding utilizando interescciones de calles

Luciano Campagnolo luciano.campagnolo en gmail.com
Jue Ene 12 14:45:53 ART 2012


jeje... te estabas haciendo un motor de geocodificación!

Es un problema muy interesante de resolver [que ya esta (medianamente)
resuelto :)], pero bien arduo si pensas en internacionalización.

Gracias hacen los monos! cualquier cosa chiflá nuevamente...
Luciano

pd: de nada...


2012/1/12 Nahuel Defossé <nahuel.defosse en gmail.com>:
> Luciano, probé el mapa de ESRI y localiza en varias localidades del
> interior perfectamente.
> Vi el ejemplo de la doc que me apuntaste y es sencillamente lo que necesito.
> Ya me estaba haciendo un interpoldor e intersectador con algunas
> recipes de ActiveState, pero
> sentía que estaba razonando fuera del recipiente.
>
> Muchas Gracias!
>
> El día 11 de enero de 2012 20:34, Luciano Campagnolo
> <luciano.campagnolo en gmail.com> escribió:
>> Hola,
>>
>> Eso depende enteramente del geocodificador, el tipo de geocodificación
>> que necesitas se llama 'por intersección' como era de esperar :) y,
>> como bien decís, al parecer no lo soporta [1]. Si bien uno de los
>> posibles parámetros que devuelve es 'intersection' eso es solo para
>> indicar que el punto devuelto es una intersección (y solo de 'major
>> roads')
>>
>> Lo raro es que en USA si lo usas desde maps.google.com encuentra
>> intersecciones (busca '5th Ave & E 59th St' en maps.google.com), en
>> Argentina esto no funciona...
>>
>> Este [2] es un geocoder que soporta intersecciones y anda en
>> Argentina, hay una api [3] para extender la maps.google api pero no se
>> como es el tema de licenciamiento; los de esri suelen cobrar por todo
>> :) aunque por ahora parecen ser de libre uso (supongo que con
>> restricciones).
>>
>> La forma tradicional de hacer esto es tener los datos uno y configurar
>> un geocodificador compuesto (que soporte múltiples entradas de datos)
>> uno mismo; esto es mas costoso que usar servicios web (libres por el
>> momento) y salvar los casos particulares con otra herramienta o a
>> manopla.
>>
>> Espero que sirva
>> Abrazo
>> Luciano
>>
>> [1] http://code.google.com/apis/maps/documentation/geocoding/
>> [2] http://www.arcgis.com/home/webmap/viewer.html?useExisting=1
>> poner '3 de febrero & ovidio lagos, rosario' en la caja superior
>> derecha para ver un resultado
>> [3] http://help.arcgis.com/EN/webapi/javascript/gmaps/help/topics/samples/locator_address.html
>>
>> 2012/1/9 Nahuel Defossé <nahuel.defosse en gmail.com>
>>>
>>> Hola Lista,
>>>
>>> les comento, hace un tiempo hice un trabajo con la API de Google Maps,
>>> utilizando el módulo json para interpretar los resultados.
>>> A partir de direcciones del tipo, calle y altura, ej: "9 de julio
>>> 2000", "Marconi 1000", inyectado en la url del geocoder de esta forma:
>>> http://maps.google.com/maps/api/geocode/json?address={mi_direccion}&sensor=false
>>>
>>> El resultado me devolvía la tupla de latitud y longitud (entre otra
>>> información) que guardaba para luego reutilizar en un mapa.
>>>
>>> El problema que tengo, no se si es posible de resolver, y consiste en
>>> que he encontrado direcciones que no están
>>> contruidas con calle y altura, sino con intersecciones, por ejemplo "9
>>> de Julio y Marconi" que no es soportado al parecer en el
>>> geocodificador.
>>>
>>> Alguien se topó con un problema similar? El trabajo es en batch, por
>>> lo que descarto el ingreso manual.
>>>
>>> Saludos
>>> Nahuel
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar



More information about the pyar mailing list