Paso 1: Comparte tu ruta en Google Maps
En Google Maps Crea la ruta y compártela para obtener un enlace a las indicaciones.
Paso 2: Convertir la ruta en un archivo GPX
Utilizando la práctica función de conversión en GPS Visualizer ( http://www.gpsvisualizer.com/convert_input ), pega el enlace que has copiado de Google Maps, selecciona GPX como formato de salida y descarga el archivo.
Paso 3: Añadir marcas de tiempo a la ruta
Suba el GPX a la utilidad de marcas de tiempo GOTOES ( http://gotoes.org/strava/Add_Timestamps_To_GPX.php ), especificando la hora de inicio, la zona horaria y la velocidad media. Descargue el archivo resultante.
Paso 4: Cargar los waypoints de la pista en QGIS
Añadir el archivo GPX con marca de tiempo como una capa vectorial en QGIS. Seleccione la capa track_points cuando se le pida qué capa cargar del archivo GPX. Esto debería cargar un rastro de migas de pan de los waypoints a lo largo de la ruta.
También deberías añadir una capa base para añadir contexto a tu mapa. QuickMapServices es útil aquí (ver ¿Añadir mapas base de Google o Bing en QGIS? )
Paso 5: Guardar como capa de Spatialite
No podrá utilizar la capa GPX tal cual, porque no es editable. También parece haber un error que trunca las marcas de tiempo si se guarda como Shapefile. Sin embargo, los archivos Spatialite parecen funcionar bien. Seleccione la capa en el panel de capas y elija "Capa > Guardar como..." en el menú. Especifique "Spatialite" como formato y asegúrese de que la opción "Añadir archivo guardado al mapa" está seleccionada.
Paso 6: Fijar la simbología
Haz doble clic en la capa en el panel de capas para abrir las propiedades y haz clic en la pestaña Estilo. Haz clic en el estilo "Marcador simple" y elige un color apropiado para tu ruta con estilo "láser". Cambia el tamaño a 1,5 (o el que prefieras). Establece el estilo de contorno a "Sin pluma".
Paso 7: Añadir el plugin del Gestor del Tiempo a QGIS
Si aún no lo ha hecho, añada el plugin Time Manager a QGIS. Ve a 'Plugins > Gestionar e instalar plugins...', selecciona la pestaña 'Todos', y busca 'TimeManager' (una palabra). Asegúrate de que la casilla junto al nombre está seleccionada, y haz clic en 'Instalar plugin'.
Paso 8: Registrar la capa en la gestión del tiempo
Ahora debería ver un panel del Gestor de Tiempo bajo el lienzo de su mapa. Haz clic en el botón "Configuración" y luego en "Añadir capa". Especifique el nombre de su capa de ruta, elija el atributo "hora" para la hora de inicio, y elija "Sin hora de finalización..." para la hora de finalización.
Paso 9: Exportar vídeo
Elija un tamaño de marco de tiempo apropiado para sus datos (cada marco representará esta cantidad de tiempo). Haz clic en el botón de reproducción para probar los ajustes. Haz clic en el botón "Exportar vídeo" para exportar (si has reproducido la animación, asegúrate de mover primero el control deslizante a la posición inicial). Si estás en Windows, sólo podrás exportar una serie de imágenes (al menos a partir de la versión 2.2.4). Eso está bien, podemos utilizar otra herramienta para combinarlas en un vídeo.
Paso 10: Compilar en una animación
Copie el contenido de la carpeta de salida y péguelo en Windows Movie Maker (o cualquier otra herramienta que prefiera). Selecciona todas las imágenes (haz clic en una, y luego Ctrl+A para seleccionar todas), haz clic en el menú Editar, y establece la duración de la visualización de la imagen de forma adecuada (alrededor de 0,1 segundos por fotograma). Utiliza Archivo > Guardar película para guardarla en un formato adecuado.
El resultado debería ser algo parecido a esto (convertido en un archivo GIF después):
No tengo una buena técnica para seguir la línea y el paneo del mapa en sí. Podría requerir hacer un nuevo plugin de QGIS o script, o posiblemente modificar el plugin Time Manager para centrar el lienzo en el punto actual para cada cuadro. Puede aproximar el efecto en Windows Movie Maker utilizando las animaciones de paneo y zoom en el menú de Animaciones. Otro software de vídeo puede tener una mejor funcionalidad para seguir un elemento en movimiento.
0 votos
¡Bienvenido a gis.stackexchange! Tenga en cuenta que se espera que una buena pregunta en este sitio muestre un cierto grado de investigación por su parte, es decir, lo que ha probado y -si procede- codificado hasta ahora. Para más información, puede consultar nuestro faq .
0 votos
Hola @underdark, publiqué esto como una pregunta de preguntas y respuestas pensando que la respuesta proporciona la evidencia de la investigación. Entiendo que la pregunta todavía tiene que mantenerse por sí sola como una buena pregunta, así que la he ampliado. ¡Gracias por el excelente plugin Time Manager, que fue una parte integral de la solución de este problema!
1 votos
Esto es muy útil, casi exactamente lo que estoy tratando de lograr. Sin embargo, ¿hay alguna manera de hacer que el mapa se desplace para seguir la ruta? Quiero mostrar la ruta de una carretera propuesta, lo que requerirá mover el mapa para mostrar suficientes detalles a la escala requerida. He pasado mucho tiempo buscando en Google y no sé cómo hacer este último paso. Si ves el vídeo de Indiana Jones verás que el mapa también se desplaza.
1 votos
Siento no haberme dado cuenta de que te has contestado a ti mismo. ¡Me encanta la respuesta y gracias por ampliar la pregunta!