- El Visualizador de Google Timeline procesa localmente en tu navegador o dispositivo los archivos de ubicación exportados.
- Exporta primero el JSON desde Google Maps, Google Takeout, Android o iOS antes de abrir el visualizador.
- Prioriza la privacidad, porque los archivos de ubicación pueden revelar viviendas, lugares de trabajo, rutinas e historial de viajes.
- Valida un renderizado corto antes de procesar un año completo o un archivo de varios años.
- Usa filtros de fecha para comparar viajes, inspeccionar visitas a lugares y crear vídeos de rutas centrados.
Qué hace el Visualizador de Google Timeline
El Visualizador de Google Timeline convierte el historial de ubicaciones de Google exportado en un mapa interactivo con rutas, puntos, visitas a lugares, segmentos de actividad y filtros de fecha. El flujo de trabajo del visualizador de Google Timeline está diseñado para quienes desean inspeccionar su historial de viajes sin depender de la interfaz web de Timeline, ya descontinuada.
La herramienta lee archivos JSON directamente en el navegador. Los archivos pueden incluir registros GPS sin procesar, exportaciones mensuales de Semantic Location History, formatos más recientes de Timeline para teléfonos y metadatos complementarios. Se pueden seleccionar varios archivos a la vez para combinar datos de diferentes exportaciones y explorarlos conjuntamente.
Aspectos destacados del vídeo:
- Exporta el JSON de Google Timeline antes de intentar visualizarlo.
- Ejecuta el renderizado localmente sin subir el archivo de origen a un servidor de terceros.
- Prueba un vídeo corto antes de procesar un archivo de ubicaciones grande.
- Filtra las fechas y selecciona el comportamiento de la cámara para las animaciones de rutas.
El flujo de trabajo basado en el navegador muestra un calendario, un mapa y detalles diarios. Según el formato del archivo, también puedes ver segmentos de caminata, conducción, ciclismo, transporte público, permanencia y movimiento. Un filtro por año ayuda a reducir los archivos grandes antes de que el navegador procese todos los puntos disponibles.
| Función | Qué ofrece | Mejor uso |
|---|---|---|
| Mapa interactivo | Rutas, puntos y visitas a lugares | Explorar un viaje o desplazamiento habitual |
| Filtro de calendario | Selección de año y rango de fechas | Reducir archivos grandes |
| Detalles de actividad | Segmentos de movimiento y permanencia | Comprender los hábitos de viaje |
| Entrada de varios archivos | Procesamiento combinado de JSON | Reconstruir exportaciones antiguas |
| Vídeo de ruta | Mapa MP4 animado | Compartir un viaje o conservar recuerdos |
Comienza con una exportación pequeña o un rango de fechas corto. Una prueba satisfactoria confirma que la estructura del archivo, los permisos del navegador y el flujo de renderizado del mapa funcionan correctamente antes de procesar un archivo grande.
Prepara y exporta tus datos de Timeline
El visualizador no puede reconstruir un historial que ya no esté presente en tu exportación o en tu dispositivo. Empieza por localizar todas las copias de seguridad disponibles de Google Timeline, las exportaciones del teléfono o los archivos de Google Takeout. Conserva los archivos originales sin modificar y crea una copia de trabajo independiente para la visualización.
Android e iOS utilizan rutas de menú diferentes. Las etiquetas exactas pueden variar según la versión de la aplicación, pero la exportación debería producir datos JSON que se puedan guardar en una carpeta local permanente o en la aplicación Archivos de Apple.
| Plataforma | Ruta de exportación habitual | Ubicación recomendada para guardar |
|---|---|---|
| Android | Ajustes de Google Maps, Servicios de ubicación, Timeline, Exportar Timeline | Descargas u otra carpeta local con copia de seguridad |
| iOS | Ajustes de Google Maps, Contenido personal, Exportar datos de Timeline | Aplicación Archivos de Apple |
| Google Takeout | Exportación del historial de ubicaciones mediante Takeout | Carpeta local de archivos |
| Copia de seguridad existente | Localizar el JSON de Timeline exportado anteriormente | Archivo de solo lectura y copia de trabajo |
Sigue estos pasos para preparar los datos:
Localiza los archivos originales
Busca archivos JSON de Google Timeline en tu teléfono, copias de seguridad en la nube y ordenador. Conserva el archivo original y crea una carpeta independiente para las pruebas.
Exporta desde el teléfono
En Android o iOS, abre Google Maps y utiliza los controles de exportación de Timeline. Guarda el resultado localmente en lugar de colocarlo en un servicio de uso compartido no verificado.
Comprueba el contenido del archivo
Confirma que la exportación contiene registros, rutas de Timeline, segmentos semánticos, visitas a lugares u otras estructuras JSON relacionadas. Un archivo que se abre pero no contiene registros utilizables no producirá un mapa significativo.
Organiza varios meses
Cuando sea posible, mantén juntos los archivos mensuales de Semantic Location History. Etiqueta las carpetas por año y origen para poder identificar períodos faltantes más adelante.
Carga un conjunto de prueba pequeño
Carga un archivo o un rango de fechas corto en el visualizador. Verifica que aparezcan puntos y rutas antes de importar un archivo grande.
Los principales formatos tienen diferentes ventajas. Records.json suele contener puntos GPS sin procesar y puede ser el archivo más grande. Los archivos de Semantic Location History organizan visitas, direcciones y segmentos de actividad por mes. Las exportaciones más recientes de teléfonos pueden utilizar campos como semanticSegments y rutas de Timeline. Los archivos de ajustes y ediciones pueden proporcionar metadatos adicionales, pero quizá no sean suficientes por sí solos.
| Formato de datos | Contenido habitual | Consideración de procesamiento |
|---|---|---|
| Records.json | Registros GPS sin procesar en formato de coordenadas E7 | Archivo grande con muchos puntos individuales |
| Semantic Location History | Visitas, direcciones y segmentos de actividad | Útil para resúmenes de viajes fáciles de leer |
| Exportación de Timeline del teléfono | Rutas de Timeline y segmentos semánticos | Adecuada para exportaciones móviles más recientes |
| Ajustes o ediciones | Metadatos complementarios y cambios | Normalmente complementarios, no independientes |
Si la exportación contiene cero registros o el visualizador informa de que faltan datos, detente antes de renderizar. Comprueba si la base de datos local de Timeline se restauró o se incluyó en una copia de seguridad y, después, vuelve a exportarla desde el dispositivo.
Cómo protege tu privacidad el procesamiento local
El historial de ubicaciones es especialmente sensible. Una Timeline puede revelar la dirección de tu casa, tu lugar de trabajo, citas habituales, fechas de viaje y rutinas diarias. El procesamiento local reduce el número de sistemas que manejan esta información, ya que el archivo JSON se interpreta en tu propio dispositivo.
El visualizador descrito en el material de referencia disponible procesa los datos en el navegador mediante JavaScript. Durante la visualización normal, los archivos permanecen en el dispositivo y se eliminan de la sesión activa del navegador cuando se cierra la pestaña. Esto no significa que todas las acciones asociadas al servicio general sean locales.
La acción opcional “Guardar en mi cuenta de Dawarich” es diferente de la visualización normal. Al utilizarla, el archivo seleccionado se sube a Dawarich Cloud para importarlo en la cuenta. Trátala como un flujo de trabajo independiente en la nube y úsala solo cuando conozcas el destino y el propósito.
Modo de navegador local
Los archivos se analizan en el dispositivo. Este es el modo preferido para explorar datos privados y aplicar rápidamente filtros de fecha.
Importación opcional en la nube
Guardar datos en una cuenta crea un flujo de carga independiente. Revisa el destino antes de confirmar.
Renderizado de vídeo local
Las animaciones de rutas se pueden generar en el dispositivo y guardar en su biblioteca multimedia para verlas más tarde.
Sigue estas prácticas de privacidad antes de cargar un archivo:
- Trabaja desde un perfil privado del dispositivo en lugar de utilizar un ordenador compartido.
- Guarda los archivos JSON exportados en una carpeta cifrada o con acceso restringido.
- Evita subir archivos a sitios web no relacionados para convertir su formato.
- Cierra la pestaña del navegador después de revisar ubicaciones sensibles.
- Elimina las copias temporales cuando termines el proyecto.
- Revisa por separado cualquier control opcional de nube, cuenta o uso compartido frente a la visualización local.
| Comprobación de privacidad | Modo local | Modo de importación en la nube |
|---|---|---|
| El JSON de origen permanece en el dispositivo | Sí, durante la visualización normal en el navegador | No, los datos seleccionados se suben |
| Se necesita una cuenta de Google | No para el visualizador independiente | Puede ser necesaria una cuenta para el servicio de destino |
| Mejor opción para una inspección privada | Muy adecuado | Úsalo solo después de revisar el servicio |
| Riesgo al compartir | Depende principalmente de las capturas de pantalla o vídeos exportados | Incluye el almacenamiento del servicio y los controles de la cuenta |
Utiliza la visualización local para inspeccionar los datos siempre que sea posible. Considera una importación en la nube solo cuando el acceso persistente en línea sea más valioso que mantener el archivo de origen completamente en tu propio dispositivo.
Crea un vídeo de ruta sin procesamiento en la nube
Después de que el mapa se cargue correctamente, crea un vídeo de validación corto antes de iniciar un renderizado largo. Una prueba mínima ayuda a identificar JSON con formato incorrecto, información semántica faltante, permisos no compatibles y presión sobre la memoria sin someter el dispositivo a una tarea prolongada.
El flujo de vídeo puede producir un MP4 a partir del rango de Timeline seleccionado. Utiliza fechas exactas para aislar unas vacaciones, un año natural o una secuencia concreta de viajes. El resumen en directo situado debajo de los controles de fecha puede ayudar a confirmar el número de puntos, la distancia, los lugares y el tiempo de movimiento seleccionados antes del renderizado.
| Ajuste | Opción disponible | Resultado práctico |
|---|---|---|
| Rango de fechas | Fechas exactas de inicio y finalización | Aísla un viaje, mes o año |
| Duración | Validación corta o presentación más larga | Equilibra la velocidad de prueba y el nivel de detalle |
| Cámara estable | Zona muerta central | Encuadre más fluido alrededor de una ruta |
| Cámara fija | Altitud bloqueada | Escala uniforme durante toda la animación |
| Cámara dinámica | Escalado más agresivo | Resalta los cambios en la geografía de la ruta |
| Compresión equilibrada | Movimiento interpolado a larga distancia | Ayuda a representar vuelos y puntos GPS dispersos |
Utiliza esta secuencia de renderizado:
- Abre el visualizador y elige la opción de creación de vídeo.
- Selecciona el archivo o los archivos JSON exportados.
- Acepta el aviso de privacidad después de revisar el comportamiento del procesamiento.
- Elige una duración corta, como el ajuste de prueba de 10 segundos.
- Previsualiza la ruta y confirma que la geometría sea razonable.
- Selecciona el rango de fechas, el perfil de cámara y la duración final.
- Inicia el renderizado completo y espera a que termine el MP4.
- Comprueba la biblioteca multimedia del dispositivo para localizar el archivo local terminado.
Una advertencia sobre “solo ubicaciones sin procesar” suele indicar que la exportación carece de procesamiento semántico. El mapa puede seguir conteniendo puntos de coordenadas, pero los nombres de lugares, las categorías de movimiento o los resúmenes de visitas pueden ser limitados. Para archivos grandes, procesa un año cada vez si el navegador deja de responder.
Previsualiza siempre primero un clip corto. Si la ruta salta entre distancias imposibles, las fechas aparecen vacías o el navegador deja de responder, reduce el rango seleccionado e inspecciona los archivos de origen antes de intentar otro renderizado completo.
Solución de problemas y buenas prácticas
La mayoría de los problemas proceden de una de estas cuatro áreas: datos locales faltantes, exportaciones no compatibles o incompletas, un archivo demasiado grande o ajustes de privacidad mal comprendidos. Utiliza la lista de comprobación siguiente antes de considerar un renderizado fallido como un caso de pérdida de datos.
Antes de procesar un archivo grande:
- Conserva una copia de seguridad intacta de cada exportación JSON original
- Confirma que el archivo seleccionado contiene registros de Timeline o segmentos semánticos
- Ejecuta una previsualización corta con un rango de fechas reducido
- Comprueba si hay activada alguna acción opcional de importación en la nube
- Guarda el MP4 terminado en una carpeta local privada
El visualizador se ha probado con archivos muy grandes en el material de referencia disponible, incluido un archivo con más de 630.000 puntos de ubicación distribuidos a lo largo de más de 15 años. Según se informó, un archivo de 170 MB tardó aproximadamente entre 20 y 30 segundos en un ordenador moderno, pero el rendimiento real depende de la memoria del navegador, la velocidad del procesador, el renderizado del mapa y la estructura del archivo.
| Síntoma | Causa probable | Acción recomendada |
|---|---|---|
| Mapa vacío | No hay registros utilizables en el rango seleccionado | Comprueba las fechas e inspecciona la exportación |
| Cero datos después de exportar | La base de datos local de Timeline no se restauró | Reconstruye o importa la copia de seguridad disponible y vuelve a exportar |
| Solo ubicaciones sin procesar | Faltan campos semánticos | Cuando sea posible, utiliza una exportación que contenga segmentos semánticos |
| El navegador se ralentiza | Archivo grande o rango de fechas amplio | Filtra por año y procesa lotes más pequeños |
| La ruta da saltos bruscos | Puntos GPS escasos o imprecisos | Reduce el rango y revisa la geometría de origen |
| El vídeo no termina | Problema de memoria o permisos | Prueba un clip más corto y verifica el acceso a los archivos locales |
Para usuarios avanzados, la documentación del proyecto también ofrece una interfaz de línea de comandos de Python para conversiones por lotes en ordenadores. Un flujo de trabajo mediante línea de comandos puede ser útil cuando necesitas procesar varias carpetas de forma repetible, pero mantén las mismas normas de privacidad: trabaja con copias locales, verifica el origen del script y evita enviar archivos a un destino que no sea de confianza.
Para obtener más contexto, consulta la página de la herramienta Google Timeline Visualizer para conocer los formatos compatibles, los detalles del procesamiento basado en el navegador y las capacidades de visualización actuales.
Comienza con un filtro por año, confirma el panel de resumen y renderiza solo los períodos que contengan movimiento significativo. Así el flujo de trabajo será más rápido y los vídeos estarán más centrados.
Q: ¿El Visualizador de Google Timeline sube mi historial de ubicaciones?
La visualización normal en el navegador está diseñada para procesar localmente en tu dispositivo el JSON seleccionado. La acción opcional independiente “Guardar en mi cuenta de Dawarich” sube los datos para importarlos en la nube, así que no la utilices si quieres un flujo de trabajo completamente local.
Q: ¿Qué archivos puede leer el Visualizador de Google Timeline?
La herramienta puede detectar automáticamente varios formatos, incluidos Records.json, archivos mensuales de Semantic Location History, exportaciones más recientes de Timeline para teléfonos con segmentos semánticos y archivos complementarios de ajustes o ediciones. Se pueden cargar varios archivos conjuntamente.
Q: ¿Por qué mi Timeline exportada no muestra datos?
Es posible que el dispositivo no contenga una base de datos de Timeline restaurada, que el rango de fechas elegido esté vacío o que la exportación utilice una estructura no compatible. Comprueba la copia de seguridad local, confirma las fechas e intenta utilizar otra exportación disponible.
Q: ¿Puedo crear un vídeo a partir de varios años de historial?
Sí, pero primero debes probar los archivos grandes en rangos más pequeños. Utiliza filtros por año, revisa el resumen de puntos y distancia, previsualiza un clip corto y después renderiza el rango de varios años seleccionado si el dispositivo sigue respondiendo correctamente.