В Strava, когда пользовался пару раз, для построения маршрута использовался OSM (можно экспортировать). Прилипало строго к дорогам/дорожкам и никак иначе, из-за чего плеваться повод был (хотя кто бы мог подумать такое про Санкт-Петербург)
(А роутинг, кажется, отображался через Google🙄)