¿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.

Fragmento de código JSON del archivo Rutes.json

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:

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.

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**.