Descripción general de la especificación GTFS estática

La Especificación general de feeds de transporte público (GTFS), también conocida como GTFS estática o transporte público estático para diferenciarla de la extensión GTFS realtime, define un formato común para los horarios de transporte público y la información geográfica relacionada. Los "feeds" GTFS permiten que las empresas de transporte público publiquen sus datos y que los programadores escriban aplicaciones que consuman esos datos de manera interoperable.

¿Cómo empiezo?

  1. Mira los ejemplos de GTFS.
  2. Crea tus propios feeds mediante la referencia como guía.
  3. Prueba tu feed mediante las herramientas de validación.
  4. Publica tu feed, como se describe en el Centro de ayuda.

Descripción general de un feed GTFS

Un feed GTFS se compone de una serie de archivos de texto recopilados en un archivo ZIP. Cada archivo modela un aspecto específico de la información de transporte público: paradas, rutas, viajes y otros datos relacionados con los horarios. Los detalles de cada archivo se definen en la referencia de GTFS.

Puedes encontrar un feed de ejemplo en los ejemplos de GTFS. Una empresa de transporte puede producir un feed GTFS para compartir su información de transporte público con los programadores, quienes, luego, escribirán las herramientas que consumen feeds GTFS para incorporar la información de transporte público a sus aplicaciones. La especificación GTFS se puede utilizar para impulsar a los planificadores de viajes, los editores de horarios y los programadores de diversas aplicaciones, demasiado variadas para enumerarlas aquí, a que usen la información de transporte público de alguna manera.

Cómo hacer que un feed de transporte público esté disponible para todos

Muchas aplicaciones son compatibles con los datos en formato de GTFS. El método más sencillo para hacer que un feed sea público consiste en alojarlo en un servidor web y publicar un anuncio para que esté disponible para su uso.

En el sitio del proyecto GoogleTransitDataFeed, se incluye una lista de las empresas de transporte público que proporcionan feeds públicos.

Cómo enviar un feed de transporte público a Google

Si representas una empresa de transporte público que controla el transporte público de tu ciudad, puedes usar la especificación GTFS para proporcionar horarios y, también, información geográfica a Google Maps y a otras aplicaciones de Google que muestren información de transporte público.

Si ofreces un servicio de transporte público con rutas y horarios fijos, te recomendamos que participes; es sencillo y gratis.

Cómo obtener ayuda

Para participar en los debates sobre GTFS realtime y sugerir cambios y adiciones a la especificación, únete al grupo de debate de GTFS realtime.

Puedes encontrar recursos adicionales en la página de la comunidad.