Articulo de referencia

TransXChange

TransXChange es un estándar nacional de datos basado en XML del Reino Unido para el intercambio de información sobre rutas y horarios de autobuses entre operadores de autobuses,...

TransXChange es un estándar nacional de datos basado en XML del Reino Unido para el intercambio de información sobre rutas y horarios de autobuses entre operadores de autobuses, la Agencia de Servicios para Vehículos y Operadores , autoridades locales , ejecutivos de transporte de pasajeros y otros involucrados en la provisión de información para los pasajeros.

Este formato es un estándar nacional de facto en el Reino Unido , patrocinado por el Departamento de Transporte británico . El estándar forma parte de una familia de estándares XML coherentes relacionados con el transporte que siguen las directrices de UK GovTalk y se basan en el modelo conceptual CEN Transmodel .

Aunque TransXChange se utiliza actualmente principalmente para intercambiar horarios de autobuses, también puede utilizarse para horarios de trenes y otros medios de transporte.

Historia

TransXChange pretende ser el sucesor del formato ATCO-CIF, ampliamente utilizado para los horarios de autobuses, y se desarrolló como una representación modernizada del contenido de ATCO-CIF, utilizando una representación XML basada en el modelo de referencia Transmodel para el transporte público.

  • Las versiones 1.0 de TransXchange se desarrollaron entre 2000 y 2001 y se utilizaron en proyectos piloto.
  • La versión 2.0 de los estándares TransXChange se publicó en abril de 2005. La versión 2.1 supuso una revisión importante para cumplir con requisitos adicionales y armonizarse con los estándares eGOV. Introdujo una estructura modular de paquetes, en particular para utilizar el estándar británico NaPTAN y el National Public Transport Gazetteer ( NPTG) para definir los nombres y la ubicación de las paradas.
  • La versión 2.1 se lanzó en febrero de 2006.Actualmente, la mayoría de los proveedores británicos de software para la planificación del transporte público utilizan la versión 2.1, que se ha adoptado como estándar de referencia para el registro electrónico de servicios de autobús gestionado por la Agencia de Servicios para Vehículos y Operadores del Reino Unido (VOSA), y como estándar general al que deben ajustarse todos los desarrollos relacionados. La versión 2.1 incluyó una herramienta mejorada, TransXChange Publisher, que permite trazar una ruta de autobús en un mapa.
  • En 2007 se lanzó una herramienta de código abierto conocida como TransXChange2GoogleTransit.Se lanzó una función para generar un horario de TransXChange en el formato GTFS ( General Transit Feed Specification ), el formato utilizado por Google Transit .
  • La versión 2.2 se lanzó en 2008.
  • La versión 2.4 se lanzó en 2012.
  • La versión 2.5 se lanzó en 2013.
  • TXC PTI Profile v1.1 se lanzó en 2020.
  • TXC PTI Profile v1.1.A se lanzó en 2021.

TransXChange cuenta con el respaldo de los principales proveedores británicos de sistemas de horarios de autobuses y también se ha utilizado para intercambiar datos para el metro y otros medios de transporte.

Alcance

TransXChange provides a rich model based representation of a bus timetable that can be used for a wide variety of purposes. TransXChange documents can be used to exchange the following information:

  • Bus schedules including stops, routes, departures times/frequencies, operational notes, and maps. Routes may have complex topologies such as circular routes, cloverleaf and lollipops, and complex workings such as short working and express patterns. Connections with other services can also be described;
  • The days on which the services run, including availability on public holidays and other exceptions;
  • Term times and holidays of Schools, Local Educational Authorities and other organisations serviced by a bus service;
  • Details of the Statutory Registration of the Service with a Traffic Area Office, including any Short Notice Registration details;
  • Information about the Bus Operators providing the service;
  • Additional operational information, including fare stages, positioning runs, garages, layovers, duty crews, useful for Automatic Vehicle Location or AVL and on-board ticketing systems.

TransXChange Schemas

TransXChange comprises:

  • Two XML schemas: There are two almost identical schemas, with differences only as to the constraints on mandatory elements:
  1. A Registration schema, intended for Electronic Bus Service Registration, in which registration details are mandatory.
  2. A General Purpose Schema for which registration details are optional.
  • A user guide, describing the TransXChange model including UML diagrams and descriptions of all the elements and attributes.
  • A set of example documents illustrating the use of TransXChange features.
  • A TransXChange Publisher tool.

Each version of TransXChange is versioned in line with UK GovTalk guidelines.

TransXChange Publisher

TransXChange is accompanied by a free tool, the TransXChange Publisher, which renders a TransXChange document into a human readable format, matrix and route map. PDF and html formats are supported.

Future development

Addition modules are envisaged to cover ticketing and fares through the proposed FareXChange standard. TransXChange can also be used for other modes of transport - it is already used for metro and tram systems, route and timetable data.

See also

Referencias

  • Guía del esquema TransXChange : un estándar XML para el intercambio de datos de horarios de autobuses e información relacionada. 2.1 Departamento de Transporte v2.1. 2006.
  • Guía de esquemas NPTG y NaPTAN . Versión 2.1 v1 10.10.2005 Departamento de Transporte
  • Sitio web de TransXChange
  • Departamento de Transporte del Reino Unido