Dibujar una linea con "Draw line" y saber si se puede identificar

Dibujar una linea con “Draw line” y saber si se puede identificar cual es el origen y cual es el destino
Por ejemplo, estoy haciendo una aplicación para mi tesis con vehiculos con Gps para asignarle una ruta mediante el “Draw line”(http://openlayers.org/dev/examples/drag-feature.html) por donde debe ir a cumplir su recorrido y si le pongo en la ciudad de Loja de tal punto a tal punto que me diga inicio: ciudad de Loja(calles 18 de nov 1 azuay) y final de igual manera la misma ciudad pero con calles diferentes, otro ejemplo si dibujo una ruta con esta herramienta “Draw line” desde la ciudad de Loja hasta la ciudad de Guayaquil que me permita saber: inicio; Loja:calles tal y Fin: Guayaquil; calles tal… se podra hacer esto bueno gracias por su ayuda les agradezco tanto a las personas que estan al tanto por ayudar a las personas que estamos empezando con openstreetmap

Teniendo las coordenadas de los puntos que forman la linea, haces el proceso de “reverse geocoding” (seria geocodificacion reversa en español)

Una forma es llamar un webservice que te lo resuelva y aca tenes un servicio gratuito.
http://wiki.openstreetmap.org/wiki/Nominatim#Reverse_Geocoding_.2F_Address_lookup

Suerte!