Fuentes GTFS en tiempo real

RTD proporciona flujos de datos en tiempo real para las previsiones de llegada y la localización de los vehículos en formato GTFS en tiempo real.

*Los datos en tiempo real tienen una precisión de 2 minutos.

Consulta los datos GTFS-RT de RTD en la sección de descargas directas que aparece a continuación.

RTD publicó nuevas URL canónicas para todos los canales GTFS-RT en otoño de 2025.

  • A continuación se indican las nuevas direcciones URL, que deberán utilizarse a partir de ahora.
  • Las URL anteriores seguirán proporcionando datos durante un periodo de transición, pero se retirarán después de 5 de diciembre de 2025.
  • Algunas aplicaciones que no siguen las redirecciones: dejar de funcionar una vez que se hayan retirado las antiguas URL.
  • Para garantizar un servicio ininterrumpido, te rogamos que actualices tus aplicaciones con las nuevas URL de las fuentes lo antes posible.

Debes leer y aceptar los Acuerdo de licencia antes de descargar los datos.

Más información sobre Especificación general de alimentación de tránsito.

Los flujos de datos GTFS-RT se proporcionan en archivos de Protocol Buffers independientes:

  • Alertas: esta fuente de información incluye alertas sobre alteraciones en las rutas y cierres de paradas.
  • Actualizaciones del viaje: este canal incluye información sobre el progreso del viaje y las previsiones de llegada y salida.
  • Posiciones de los vehículos: esta fuente de datos incluye las posiciones de los vehículos.

Acerca de las fuentes de datos

Relación con otras fuentes de datos de I+D

En la mayoría de las aplicaciones, los archivos GTFS-RT deben vincularse a los datos de horarios GTFS.

Documentación sobre formatos

La especificación GTFS-realtime se detalla en https://developers.google.com/transit/gtfs-realtime/.

El formato Protocol Buffer se describe en detalle en http://code.google.com/p/protobuf/.

Los archivos GTFS en tiempo real tienen el siguiente formato:

encabezado

  • gtfs_realtime_version: «1.0» (TripUpdate, VehiclePositions) o «2.0» (Alerts)
  • incrementalidad: FULL_DATASET
  • marca de tiempo

entidad

  • id
  • alerta. Se incluye si se proporciona la entidad de alerta. Véase «alerta» más abajo.
  • trip_update. Se incluye si se proporciona la entidad trip_update. Véase «trip_update» más abajo.
  • vehículo. Se incluye si se proporciona la entidad «vehículo». Véase «vehículo» más abajo.

alerta

  • período_activo
    • inicio
    • fin (opcional)
  • entidad_informada
    • id_de_la_agencia
    • route_id
    • tipo_de_ruta
    • stop_id
  • stop_time_update
    • secuencia_de_parada
    • stop_id
    • llegada
      • hora. Consulta la información adicional.
    • salida
      • hora. Consulta la información adicional.
    • schedule_relationship. «SCHEDULED» si se trata de una parada programada; «SKIPPED» si se omite la parada.
  • causa
  • efecto
  • texto_del_encabezado
    • traducción
      • texto
      • idioma
  • texto_descriptivo
    • traducción
      • texto
      • idioma

actualización_del_viaje

  • viaje
    • trip_id
    • route_id
    • direction_id
    • schedule_relationship. «SCHEDULED» si el trayecto se realiza según lo previsto, «ADDED» si se trata de un trayecto añadido o «CANCELED» si se ha cancelado.
  • vehículo
    • id
    • etiqueta
  • stop_time_update
    • secuencia_de_parada
    • stop_id
    • llegada
      • hora. Consulta la información adicional.
    • salida
      • hora. Consulta la información adicional.
    • schedule_relationship. «SCHEDULED» si se trata de una parada programada; «SKIPPED» si se omite la parada.
  • marca de tiempo. La última vez que se registró la posición de este vehículo.

vehículo

  • viaje
    • trip_id
    • route_id
    • direction_id
    • schedule_relationship. «SCHEDULED» si el trayecto se realiza según lo previsto, «ADDED» si se trata de un trayecto añadido o «CANCELED» si se ha cancelado.
  • vehículo
    • id
    • etiqueta
  • puesto
    • latitud
    • longitud
    • rodamiento
  • stop_id
  • current_status. Tomará el valor 0, 1 o 2.
    • 0 = INCOMING_AT
    • 1 = STOPPED_AT: si el vehículo está parado en el stop_id
    • 2 = IN_TRANSIT_TO: si el vehículo se dirige hacia el stop_id
  • marca de tiempo

Información adicional

  • Información sobre la previsión de llegadas y salidas:
    • En «stop_time_update» se facilitará información sobre la predicción tanto de las llegadas como de las salidas para todas las paradas.
    • En muchos trayectos, la información sobre la hora prevista de salida solo se facilitará en la parada de origen, y la información sobre la hora prevista de llegada solo se facilitará en la parada de destino.
    • Hay casos en los que una parada de origen dispondrá de información sobre la hora prevista de llegada si el trayecto comienza en una parada no pública.
    • Hay casos en los que una parada de destino dispondrá de información sobre la hora prevista de salida si el trayecto termina en una parada no pública.
  • Desvíos:
    • Las paradas en las que no se realiza parada tendrán el parámetro «schedule_relationship» establecido en «SKIPPED».
    • No se facilitará la información de «stop_time_update», incluidas las previsiones de llegada y salida, para ninguna parada sustitutiva.

Conjunto de datos de horarios GTFS

Los datos de los horarios de RTD están disponibles en el formato General Transit Feed Specification (GTFS) para su uso en el desarrollo de aplicaciones y otras herramientas móviles destinadas a los usuarios de RTD. Si tiene previsto utilizar nuestros datos GTFS, le rogamos que respete las siguientes normas:

  1. Mantén tus datos actualizados. Los cambios importantes en los horarios de RTD suelen producirse tres veces al año: en enero, mayo y agosto. Visita Cambios en el servicio para obtener más información.
  2. No utilices el logotipo de RTD, los mapas de RTD ni ningún otro contenido de RTD que se encuentre en la página web de RTD sin el permiso previo de RTD. Para solicitar permiso, envía un correo electrónico a [email protected].

Descarga aquí los datos GTFS de RTD.

Debes leer y aceptar los Acuerdo de licencia antes de descargar los datos.

Cómo obtener ayuda y novedades

RTD estará encantado de responder a las preguntas de los desarrolladores en [email protected].

Se anima a los desarrolladores a unirse al foro de debate de RTD Developers en https://groups.google.com/forum/#!forum/rtd-developers para recibir las últimas novedades.

Aviso sobre el enlace al feed de datos

Estas URL de fuentes han cambiado. Actualiza tus aplicaciones con las nuevas URL antes de 5 de diciembre de 2025. Las URL antiguas se redirigirán y, posteriormente, se eliminarán.