Google navigation api для проезда

Я создаю приложение Android для показа маршрута от источника к месту назначения.
В приложении я нашел оптимальный путь по сравнению с Google Maps.

Но для направления движения я хочу API, который будет отображать направления от источника к месту назначения поочередно, как показано в приложении.

Поскольку я создаю свой собственный путь, у меня есть множество широт и долгот от источника к месту назначения.
Можно ли использовать мои собственные данные (например, широты и долготы) и показать их на рисунке, показанном ниже?

Введите описание изображения здесь

Вам нужно будет использовать карту, отличную от Google, для отображения маршрутов по очереди, это явно запрещено в их TOS.