Написание приложения поиск кратчайшего пути между точками + OSRM

Привет,
Стоит следующая задача: написать приложение, работающее через API OSRM для поиска кратчайшего пути между двумя адресами
Столкнулся со след проблемой: как по адресу (почтовому) определить географические координаты на карте.
Спасибо.

Использовать геокодер. На основе ОСМ есть на сайте API

http://openstreetmap.ru/api/search?q=ЗАПРОС

Можно использовать любого провайдера, но у каждого свои косяки.

Не могу найти API OSM
Можете дать ссылку на описание формата ответа сервера?
Спасибо

http://wiki.openstreetmap.org/wiki/API_v0.6