Obtuve una pequeña aplicación que utiliza la función del servicio de dirección de Google Map. Está funcionando bien, puedo cambiar las rutas, pero tengo un pequeño problema, donde un usuario puede volver a una lista de marcadores después de rastrear una ruta.eliminar ruta con el mapa de google
No encuentro la forma de eliminar rutas con el mapa de google. Para marcadores los almaceno y hago setMap(null)
, no veo el camino aquí ...
Si hace esto, solo regresa cuando intenta sobrescribir con otra ruta, por lo que obtiene las dos rutas que se muestran en el mapa. – ajbraus
¡Eso no es verdad! Acabo de probar en un pequeño POC. Cuando ejecuta 'directionsDisplay.setDirections (directions)' y agrega el renderizador al mapa con 'directionsDisplay.setMap (map)' funciona correctamente. Solo muestra una ruta (el contenido de la variable 'directions'). Debe haber algún otro problema en su código. – Tomik
Esto funciona para eliminar el objeto directionsDisplay de su mapa, pero si está reemplazando una ruta por otra simplemente agrega la reemplazada al mapa. – ajbraus