REQUISITOS DE LA ACTIVIDAD



MÓDULO 9 TEMA 3 ACTIVIDAD 2 (obligatorio)

Indicaciones

GEOLOCALIZACIÓN "GOOGLE MAPS"

Modificar la aplicación de cálculo de rutas Geolocalizada en Google Maps, añadiendo un botón de "compactar" las rutas mostradas. Al pulsar el botón se deben eliminar los puntos intermedios de la ruta.

La ruta se compactará volviendo a visualizar el mapa limpio y mostrando sobre él solo los puntos inicial y final, junto con la ruta directa que los une.

Recomendación

Crear una variable nueva que guarde en todo momento el punto inicial de la ruta. La variable se iniciará en el momento de cargar la aplicación y guardará el origen de la ruta para cuando haya que compactar.

Al pulsar "compactar" se visualizará el mapa limpio, se pondrán los marcadores inicial (variable nueva) y final ("lat", "long") y se mostrará la ruta entre ellos.

Instrucciones para la entrega

Subir la actividad del ejemplo de "Geolocalizacion (2)" a la cuenta de "neocities.org" o el host de su elección, utilizando el proceso que ya es por Ustedes conocido.




SOLUCIÓN DE LA ACTIVIDAD


APC 62 WM

Diseño y Programación

¡¡¡ AVISO IMPORTANTE !!!

Para confirmar que el localStorage está funcionando correctamente, es necesario copiar la URL y pegarla el una pestaña nueva del navegador; de esta manera se podrá observar cómo se conservan los cambios efectuados en la memoria localStorage de HTML5.

Como "Geolocalización" trabaja con Protocolos de seguridad la "carga" de la página de la actividad esta condicionada para su correcto funcionamiento; sin embargo, y en caso de que se presentara algún tipo de problema para su visualización, se anexa la siguiente instrucción:

Google Chrome: si al cargar la página marca un error, para evitarlo, será necesario añadir "https://" al inicio de la URL.

Para restaurar los valores, sólo hay que limpiar el mapa con el el botón de "Limpiar Contenido".