Introducción

La Especificación General de Alimentación de Transporte Público (GTFS) define un formato común para los horarios del transporte público y la información geográfica asociada. Los "feeds" GTFS permiten a las agencias de transporte público publicar sus datos de tránsito y a los desarrolladores escribir aplicaciones que consuman esos datos de forma interoperable.

Desarrollado originalmente en colaboración entre varios empleados de la ciudad de Portland, la agencia de transporte público TriMet de EE. UU. y Google en 2005, y llamado "Especificación de alimentación de tránsito de Google", desde entonces Google ha sido reemplazado por General.

El formato se utiliza ahora relativamente ampliamente en todo el mundo, aunque especialmente en Estados Unidos. La importancia de un estándar de facto para la información del transporte público ha sido su capacidad para estimular un ecosistema de desarrolladores y proyectos de aplicaciones, tanto propietarios como de código abierto , para hacer uso de los datos. Esto hace que el transporte público sea más accesible y asequible, lo que debería contribuir a que sea una opción de transporte más competitiva que el automóvil privado.

También está surgiendo un conjunto de herramientas que utilizan GTFS para permitir el análisis y la comunicación de la calidad de una red de transporte público, como Mapnificent y OpenTripPlanner .

Sobre el formato

Diagrama del modelo de datos GTFS.PNG

El GTFS es un formato de archivo plano relativamente simple que especifica agencias, rutas, paradas y horarios de transporte público en una región. Para obtener una descripción visual rápida del formato, consulte la figura de la derecha, reproducida con permiso de Martin Davis, según esta publicación en su blog .

Disponibilidad de feeds GTFS en todo el mundo

Muchas ciudades del mundo en desarrollo ahora tienen feeds GTFS disponibles en línea, generalmente seleccionados por las agencias de transporte público de la región.

Un sitio web que realiza un seguimiento de la base de datos global de dichas agencias y feeds es el intercambio de datos GTFS .

Algunas ciudades aún no tienen dichos feeds disponibles. A veces tienen la capacidad para hacerlo, y podría requerir la defensa de los ciudadanos para implementar las capacidades y procesos necesarios para divulgar los datos periódicamente. Consulte los artículos de Aaron Antrim y sus colaboradores a continuación con algunas discusiones y análisis de los beneficios de publicar datos GTFS y cómo abordar posibles inquietudes, que pueden ser útiles para convencer a las agencias de cambiar su enfoque.

Sin embargo, en otros casos, particularmente en el mundo en desarrollo, donde hay mucho más "paratránsito" que funciona con un horario mucho menos regular, existen dificultades para representar el tránsito de las ciudades en la especificación GTFS. Consulte la sección "posibles extensiones/alternativas a GTFS" a continuación.

Herramientas de software para trabajar con fuentes GTFS y convertir a otros formatos, como geodatabases o archivos de forma GIS.

Una biblioteca razonablemente buena basada en Python de código abierto para trabajar con feeds GTFS, ya sea creándolos o extrayendo información de feeds existentes, es la biblioteca transitfeed de Google . También incluye herramientas para convertir del formato 'TransXChange' a GTFS. También se encuentran disponibles herramientas comerciales GTFS como AddTransit .

Existen herramientas para importar el formato a una base de datos relacional como [1] , y también usar esta ruta o el lenguaje de consulta JEQL, para exportar la información de ruta relevante a archivos de forma SIG (ver aquí ).

Posibles extensiones/alternativas a GTFS

GTFS ha demostrado ser eficaz y útil para los sistemas de tránsito que siguen rutas y horarios bien definidos en una región. Pero hay varios aspectos de posibles mejoras, adiciones o alternativas al estándar en los que los grupos están trabajando:

  • Mejor soporte para información de tarifas, para ayudar a las personas a calcular los costos de los viajes. Consulte Tarifas GTFS del grupo Google : nueva solicitud de comentarios para la propuesta de 2013;
  • Una mejor integración con los sistemas de transporte de larga distancia (especialmente en Europa, donde las redes ferroviarias internacionales pueden trabajar en estrecha colaboración con los sistemas de transporte urbanos);
  • Ya sea actualizaciones de GTFS o desarrollo de alternativas para respaldar mejor la información sobre el paratránsito con menos formato, especialmente en los países en desarrollo. Consulte el grupo de Google 'Hacer que GTFS funcione para el resto del mundo' ;
  • Actualización a un enfoque más de servicios web para permitir actualizaciones en tiempo real sobre ubicaciones de vehículos, frecuencias de servicio, etc. - GTFS-realtime . Este estándar se lanzó desde 2011 y ya está funcionando en algunas áreas, como el sistema BART de San Francisco .

Para todas estas posibles extensiones/alternativas, hay una cuestión de diseño importante a considerar: la simplicidad del estándar frente a la flexibilidad.

interwiki

Ver también

Páginas etiquetadas en la categoría GTFS:

Enlaces externos

Listas de correo:

FA info icon.svgAngle down icon.svgDatos de la página
AutoresPatricio Sunter
LicenciaCC-BY-SA-3.0
IdiomaInglés (es)
Traduccioneschino , ruso , español
Relacionado3 subpáginas , 14 páginas enlace aquí
AliasGTFS
Impacto1.254 páginas vistas
Creado19 de julio de 2013 por Patrick Sunter
Modificadooctubre 3, 2022 por Irene Delgado
Cookies help us deliver our services. By using our services, you agree to our use of cookies.