¿Qué es la GTFS?

La Especificación general de feeds de transporte público (GTFS) define un formato común para los horarios de transporte público y la información geográfica asociada a ellos. Los "feeds" GTFS permiten que las empresas de transporte público publiquen sus datos de transporte y que los programadores escriban aplicaciones que consuman esos datos de manera interoperable.

¿Cómo empiezo?

  1. Echa un vistazo a los ejemplos de GTFS.
  2. Crea tus propios feeds mediante la referencia como guía.
  3. Prueba tu feed mediante herramientas de validación.
  4. Publica tu feed.

Vista 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 particular de información de tránsito: 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 programadores, quienes luego escribirán las herramientas que consumen feeds GTFS para incorporar la información de transporte público a sus aplicaciones. La GTFS se puede utilizar para impulsar a planificadores de viajes, editores de horarios y diversas aplicaciones, demasiado variadas para enumerar aquí, a que usen la información de transporte público de alguna manera.

Feeds de transporte de acceso público

Muchas aplicaciones son compatibles con 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.

A continuación, se detallan algunos métodos que los programadores de software interesados conocen sobre los feeds públicos:

Envío de un feed de transporte 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 e información geográfica a Google Maps y a otras aplicaciones de Google para mostrar información de transporte público. Para obtener más información, consulta el sitio web del Programa para socios de Google Transit.