Reverse geocoding con ask
Por Luis Peralta
Hace tiempo que tenía pensado publicar esto y al final, entre una cosa y otra, el tiempo ha ido pasando. La geocodificación inversa o reverse geocoding es el proceso de obtener una dirección o referencia local a partir de un par de coordenadas. Lo habitual suele ser lo contrario, el geocoding de toda la vida, donde a partir de una dirección obtenemos su par de coordenadas. Y digo lo habitual porque es una de las funcionalidades básicas que ofrencen las APIs de mapas (GClientGeocoder de Google o Geocoding API de Yahoo!). Lo que no suelen ofrecer es el proceso inverso (aunque hay varias ñapillas para hacerlo).
Ask tiene una API no pública para hacer precisamente esto. Ya veremos lo que dura una vez su uso se extienda (y espero que dure lo suficiente mientras se desarrolla Lost, que fue el primero en utilizarla de estranjis ). La documentación aquí, gracias a Roland, con un ejemplo de código python.