Traçar rota em um mapa

Bom dia pessoal, tudo certo?

Estou trabalhando com a API de Mapa, e preciso definir uma rota entre dois pontos.

Quando abro o mapa, automaticamente ele centraliza da minha posição atual do gps, e coloco um pino no endereço que preciso ir.

Quando coloco uma linha entre esses 2 pontos, aparece uma linha reta, ignorando esquinas, ruas, etc. Eu preciso de uma linha que seja uma rota possível entre esses 2 pontos.

Alguém pode me ajudar?

Obrigado.

estou com o mesmo problema não achei solução na internet só linha reta, queria o trajeto do meu ponto até o local mais não consegui ainda

vcs estão usando polyline do gmaps para isso acontecer, vocês tem que procurar na api do google maps sobre rotas.
Tem esse vídeo aqui que pode ajudar.

Leia esse material também: https://developers.google.com/maps/documentation/directions/intro