Encontrando a rua mais próxima, dada a localização a longo prazo

Existe alguma API desse tipo em que é fornecido um local (em termos de latlong), eu poderia descobrir se o ponto especificado está na estrada / rua ou não. E, se possível, também me fornece a rua / estrada mais próxima a esse local. Encontrei a API de [Encontrar ruas próximas] ->http: //www.geonames.org/maps/us-reverse-geocoder.html#findNearbyStreet, mas apenas fornece solução para os EUA. Ajuda-me se souber de alguma solução / algoritmo melhor. (Estou particularmente interessado na Índia.)

questionAnswers(3)

yourAnswerToTheQuestion