Itinerario entre dos puntos
Ruta entre dos puntos google maps android github
Pero, el problema con el método anterior es que, cuando las carreteras no son rectas, la ruta del amanecer no está siempre encima de las carreteras, porque la API de direcciones sólo devuelve los puntos donde hay que girar de una carretera a otra (en los cruces). No da detalles de puntos en las curvas del mismo segmento de carretera. Por lo tanto, cuando utilizo el método anterior en una zona donde las carreteras tienen muchas curvas, la ruta dibujada casi siempre no está encima de los segmentos de carretera.
Por lo tanto, la idea principal para resolver su problema es obtener la respuesta de la API de Direcciones, el bucle a través de las piernas de la ruta y los pasos, para cada paso obtener codificado polilínea y decodificar a la lista de coordenadas. Una vez hecho esto, usted tendrá una lista de todas las coordenadas que componen la ruta, no sólo el punto de inicio y final de cada paso.
Dibujar ruta en google maps android kotlin
Pero, el problema con el método anterior es que, cuando las carreteras no son rectas, la ruta del amanecer no está siempre encima de las carreteras, porque la API de direcciones sólo devuelve los puntos donde hay que girar de una carretera a otra (en los cruces). No da detalles de puntos en las curvas del mismo segmento de carretera. Por lo tanto, cuando utilizo el método anterior en una zona donde las carreteras tienen muchas curvas, la ruta dibujada casi siempre no está encima de los segmentos de carretera.
Por lo tanto, la idea principal para resolver su problema es obtener la respuesta de la API de Direcciones, el bucle a través de las piernas de la ruta y los pasos, para cada paso obtener codificado polilínea y decodificar a la lista de coordenadas. Una vez hecho esto, usted tendrá una lista de todas las coordenadas que componen la ruta, no sólo el punto de inicio y final de cada paso.
Dibujar polilínea entre dos puntos android
Pero, el problema con el método anterior es que, cuando las carreteras no son rectas, la ruta del amanecer no está siempre encima de las carreteras, porque la API de direcciones sólo devuelve los puntos donde hay que girar de una carretera a otra (en los cruces). No da detalles de puntos en las curvas del mismo segmento de carretera. Por lo tanto, cuando utilizo el método anterior en una zona donde las carreteras tienen muchas curvas, la ruta dibujada casi siempre no está encima de los segmentos de carretera.
Por lo tanto, la idea principal para resolver su problema es obtener la respuesta de la API de Direcciones, el bucle a través de las piernas de la ruta y los pasos, para cada paso obtener codificado polilínea y decodificar a la lista de coordenadas. Una vez hecho esto, usted tendrá una lista de todas las coordenadas que componen la ruta, no sólo el punto de inicio y final de cada paso.
Dibujar una ruta entre dos lugares android
Tengo que dibujar una ruta entre dos direcciones que están escritas en fragmentos de autocompletar de dos lugares. Lo he buscado pero la mayoría del código es del evento onclick. Tengo que dibujar una polilínea basada en la dirección escrita en los fragmentos. ¿Puedes darme una idea general sobre cómo escribir un código para esto?
En mi código, he añadido el marcador, pero tanto el cuadro de búsqueda están llamando a un método (addMarker). Supongo que esa es la razón por la que no puedo obtener la polilínea entre ellos. Intenté hacer un método diferente con el mismo código y luego añadir la polilínea pero no funcionó.