Quando si clicca su un punto mappite cerca di trovare il nome della strada più vicina utilizzando
http://project-osrm.org/ che mette a disposizione (gratuitamente) delle API per il reverse geocoding, cioè dalla latitudine/longitudine ti ritorna il nome/indirizzo della strada più vicina. Se il servizio da un errore mappite lo gestisce e utilizza una secondo provider (mapquest) il cui utilizzo è gratuito fino ad un certo numero di chiamate. Il problema con project-osrm.org è che ultimamente soffre di sovraccarico ma questo non genera un errore, solo un tempo di attesa molto lungo: mappite quindi rimane ad aspettare...
Ho modificato le cose in modo che dopo 1.5 secondi scatti un timeout e si passi a mapquest...