¿Qué es un archivo Rutes.json y Qué Secretos Esconde?
Ese misterioso archivo de Google que descargas de tu móvil contiene mucho más que solo puntos en un mapa. Es un diario digital de tu vida, estructurado en lo que Google llama "segmentos semánticos". Te explicamos qué es y cómo revela la historia de tus movimientos.
El Diario Secreto de Google
Durante años, tu teléfono (si tenías el historial de ubicaciones activado) ha estado registrando silenciosamente no solo dónde estabas, sino qué *creía* que estabas haciendo. El archivo Rutes.json (o a veces llamado location-history.json en Google Takeout) es la exportación de toda esa información.
A diferencia de un simple registro de coordenadas GPS, este archivo es una narrativa. Google no solo guarda el "dónde", sino que intenta adivinar el "qué" y el "cómo". Aquí es donde entra el concepto más importante: Segmentos Semánticos.
¿Qué es un "Segmento Semántico"?
En lugar de darte millones de puntos de datos en bruto, Google procesa tu día y lo divide en bloques de tiempo lógicos, llamados semanticSegments. Cada segmento representa una de dos cosas:
- Una Visita (Visit): Un período de tiempo que pasaste en un lugar específico. Google lo identifica con un
placeId(un identificador único para esa ubicación, como "Casa", "Trabajo" o "Restaurante X"). - Una Actividad (Activity): Un período de tiempo que pasaste moviéndote *entre* lugares. Google usa los sensores de tu teléfono para adivinar el tipo de actividad (
IN_VEHICLE,WALKING,CYCLING, etc.).
La estructura de tu archivo se ve, en esencia, así:
{
"semanticSegments": [
{
"visit": {
"topCandidate": {
"placeId": "ChIJu3-x_..._x4",
"name": "Casa"
}
},
"startTime": "2025-10-20T08:00:00.000Z",
"endTime": "2025-10-20T09:00:00.000Z"
},
{
"activity": {
"topCandidate": {
"type": "IN_VEHICLE"
},
"distanceMeters": 5280
},
"startTime": "2025-10-20T09:00:00.000Z",
"endTime": "2025-10-20T09:30:00.000Z"
},
{
"visit": {
"topCandidate": {
"placeId": "ChIJx5..._y8",
"name": "Trabajo"
}
},
"startTime": "2025-10-20T09:30:00.000Z",
"endTime": "2025-10-20T17:00:00.000Z"
}
// ... y así sucesivamente ...
]
}
¿Qué Secretos Revela Esto?
Cuando cargas este archivo en nuestro Visor de Cronología, no solo estás viendo puntos. Estás reconstruyendo esta narrativa.
1. Los "timelinePath" (La Ruta Real)
Dentro de cada segmento de actividad (como IN_VEHICLE), hay un array llamado timelinePath. Esta es la colección de puntos GPS en bruto que tu teléfono registró durante ese viaje. Nuestra aplicación usa estos puntos para dibujar las líneas de ruta exactas en el mapa, y por eso podemos colorearlas según la actividad.
2. Los Lugares "Desconocidos"
Notarás que muchos de tus segmentos de visita tienen un placeId pero el campo name está vacío o dice "Lugar Desconocido". Esto es normal. Google, en su exportación, a menudo solo proporciona el ID, no el nombre.
Aquí es donde nuestra herramienta de "Reparador de Nombres" se vuelve tan útil. Al usar tu propia clave de API de Google, le pides a Google: "Oye, ¿qué nombre corresponde a este placeId?" y la herramienta rellena esos huecos por ti.
3. Patrones de Vida
Al analizar miles de estos segmentos, puedes ver patrones claros.
- Heatmaps: Muestran dónde se acumulan tus segmentos de
visitmás largos. - Filtros por Hora: Te permiten aislar segmentos que ocurrieron solo entre, por ejemplo, las 9:00 y las 17:00, mostrándote tu vida "laboral".
- Flow Maps: Muestran las conexiones más comunes entre segmentos de
visit, revelando tus rutas y hábitos más frecuentes.
Tu archivo Rutes.json no es solo un registro; es la materia prima para entender tus patrones de movilidad, tus hábitos y tus recuerdos. Es un conjunto de datos increíblemente personal, y por eso es tan importante usar una herramienta como esta, que garantiza que **permanezca en tu dispositivo y nunca se suba a un servidor**.