Pergunta

Amar Google Maps API V3, mas com dificuldade em obter instruções de direção precisas e manipular o endereço de destino exibido ao usar DirectionsRender.

Independentemente de eu passar uma string de endereço ou uma latlng instância como destino para DirectionsService, quando eu uso o DirectionsRenderer Para produzir instruções passo a passo, o texto de destino é sempre o resultado geocodificado do meu destino original (ou seja, o endereço, em vez do nome da empresa).

Idealmente, eu quero passar um preciso latLng destino para DirectionsService, mas controle o texto exibido como o 'destino'.

Acho que poderia gerar manualmente o HTML, mas parte preguiçoso, parte que não quer reinventar a roda, prefere usar DirectionsRenderer.

Alguma ideia?

Foi útil?

Solução

Você pode usar:

response.routes[0].legs[0].end_address="Company";

antes de ligar

directionsDisplay.setDirections(response);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top