@predicterOfShroomsLight
На основе OSM много чего есть. Конкретно я много лет пользуюсь osmand, это под андроид программка с оффлайн-картами osm. Причем, она имеет и +-версию с возможностью загружать онлайн-тайтлы.
Недавно проверял работу прокладки маршрута с использованием общественного транспорта по Киеву — хорошо работает. В Европе, знаю, osm ещё более развиты, чем тут.