Gtfs exchange

Gtfs exchange

Gtfs japón

El gobierno local de Louisville, KY, patrocina un concurso para las aplicaciones que mejor utilicen los datos de la Especificación General de Tránsito (GTFS) de TARC. (TARC es el sistema de transporte público del área metropolitana.) El concurso despertó mi interés por GTFS, así que me sumergí en la especificación con muchas ideas sobre cómo poner los datos en uso. ¿Qué es GTFS?
Un objetivo de la iniciativa de gobierno abierto como Data.gov es la transparencia. Al igual que el software de código abierto, la comunidad encuentra grandes maneras de utilizar y perfeccionar datos como los que ofrece GTFS.¿Cómo funciona GTFS?
Un feed GTFS es un archivo comprimido que contiene archivos CSV que proporcionan datos sobre los numerosos aspectos de un sistema de tránsito: rutas, paradas, tiempos de parada, etc. La referencia en línea proporciona detalles sobre los archivos y campos, pero la siguiente lista incluye los archivos necesarios para un feed GTFS (hay muchos archivos opcionales).
A modo de ejemplo, aquí están las primeras líneas del archivo routes.txt para TARC, con la primera línea indicando los encabezados de las columnas.route_id,agency_id,route_short_name,route_long_name,route_desc,route_type,route_url,route_color,route_text_color

Gtfs-rt

¿Cómo se relaciona NeTEx con Transmodel? NeTEx se dedica principalmente al intercambio de datos, es decir, se especifica un formato de mensaje XML y un protocolo. El modelo de contenido de la estructura de mensajes de NeTEx se basa en el modelo de datos físicos de NeTEx y se deriva directamente de Transmodel, el modelo de datos de referencia del transporte público del CEN, desarrollado a nivel conceptual e independiente de una implementación en cualquier tecnología específica.
En lo que respecta a los dominios funcionales, NeTEx sólo cubre un subconjunto de Transmodel; los dominios de Topología de la Red, Información de Tiempos, Programación de Vehículos e Información de Tarifas, mientras que el alcance total de Transmodel es más amplio, incluyendo además:  Seguimiento y control de las operaciones, gestión de las tarifas (venta, validación, control), información y estadísticas de gestión, gestión de los conductores: Programación de conductores, asignación de turnos y disposición del personal de conducción.
El modelo conceptual de Transmodel se desglosa en paquetes modulares con un gráfico de dependencia mayoritariamente lineal entre módulos. La misma organización de paquetes se utiliza en el modelo físico y en el esquema XML, de modo que existe una correspondencia directa entre los módulos de cada dominio funcional. De este modo, resulta sencillo relacionar el diseño de alto nivel con la implementación.

Gtfs api

GTFS Static se proporciona en formato ZIP mediante una serie de archivos de texto. Cada archivo proporciona información sobre un aspecto concreto de la información de tránsito, por ejemplo, paradas (stops.txt), rutas (routes.txt), viajes (trips.txt), empresas de transporte (agency.txt) y otros datos relacionados con los horarios. Algunos datos son necesarios para proporcionar datos GTFS válidos, mientras que otros son opcionales y proporcionan información adicional útil (por ejemplo, cambios en el horario en días festivos específicos = calendar_dates.txt).
El siguiente diagrama ilustra cómo interactúan los diferentes tipos de información, mostrando que, en la actualidad, no toda la información ha sido registrada para el transporte público en Suiza y está disponible en formato GTFS.
Todas las paradas de Basilea tienen un «padre» común «8500010P». Los andenes individuales están separados por «:». Un «andén» también puede ser un andén+sectores (por ejemplo, «8500010:0:7CD»). También hay añadidos muy extraños, como «Bern Bfpl», que da «8507000:0:Bfpl» si la RBS lo utiliza para los autobuses de sustitución de los ferrocarriles.

Gtfs-realtime

En Estados Unidos, antes de la llegada de GTFS no existía ningún estándar para los horarios del transporte público, ni siquiera un estándar de facto. Según Timothy Moore, gestor del sitio web de BART desde hace mucho tiempo, antes de la llegada de GTFS, BART tenía que proporcionar a los distintos consumidores de datos diferentes formatos, lo que hacía muy deseable un formato de tránsito estandarizado[2] La especificación del formato, de acceso público y gratuito, así como la disponibilidad de los horarios de GTFS, hizo que los desarrolladores basaran rápidamente su software relacionado con el tránsito en dicho formato. Esto dio lugar a «cientos de aplicaciones de tránsito útiles y populares»[3], así como a catálogos en los que se enumeran las fuentes GTFS disponibles. Gracias al formato de datos común al que se adhieren estas aplicaciones, las soluciones no tienen que estar adaptadas a un operador de transporte, sino que pueden extenderse fácilmente a cualquier región en la que esté disponible una fuente GTFS.
El GTFS se utiliza normalmente para suministrar datos sobre el transporte público para su uso en aplicaciones de planificación de viajes multimodales. En la mayoría de los casos, el GTFS se combina con una representación detallada de la red de calles/peatonal para permitir el enrutamiento de punto a punto y no sólo entre paradas. OpenTripPlanner es un software de código abierto que puede realizar la planificación de viajes con una combinación de datos de GTFS y OpenStreetMap[7]. Existen otras aplicaciones de uso general, como la extensión ArcMap Network Analyst, que puede incorporar GTFS para el enrutamiento del tránsito[8].

Entradas relacionadas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad