Несложно из ОСМ сделать бинарный векторный формат. Который легко представить как граф и в дальнейшем гулять по нему маршрутами со всеми примочками(oneway, planning сar, avoid toll roads etc) или просто для навигации. Другое дело, как ваш город представлен в ОСМ.