TransXChange es un estándar de datos nacional basado en XML del Reino Unido para el intercambio de información de rutas y horarios de autobuses entre los operadores de autobuses, la Agencia de Servicios de Vehículos y Operadores , las autoridades locales y los ejecutivos de transporte de pasajeros , y otros involucrados en el suministro de información a los pasajeros.
El formato es un estándar de facto nacional del Reino Unido patrocinado por el Departamento de Transporte del Reino Unido . El estándar es parte de una familia de estándares XML coherentes relacionados con el transporte que siguen las pautas de GovTalk del Reino Unido y se basan en el modelo conceptual CEN Transmodel .
Aunque TransXChange se usa actualmente principalmente para intercambiar horarios de autobuses, también puede usarse para horarios para trenes y otros modos.
Historia
TransXChange está destinado a ser un sucesor del formato ATCO-CIF ampliamente utilizado para los horarios de los autobuses y se desarrolló como una representación modernizada del contenido 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 en 2000-2001 y se utilizaron en proyectos piloto.
- Versión 2.0 de los estándares TransXChange lanzados en abril de 2005. 2.1 fue una reescritura importante para cumplir con requisitos adicionales y armonizar con los estándares eGOV. Introdujo una estructura modular de paquetes, en particular, para utilizar el NPTAN del Reino Unido y el Diccionario geográfico nacional de transporte público o el estándar NPTG para definir los nombres y la ubicación de las paradas.
- La versión 2.1 fue lanzada en febrero de 2006 [1] y ahora es compatible con la mayoría de los proveedores de software de programación de transporte público del Reino Unido. La versión 2.1 ahora se ha adoptado como el estándar de referencia para el registro de servicio de autobús electrónico realizado por la Agencia de servicios para vehículos y operadores del Reino Unido (VOSA), y como el estándar general que se espera que cumplan todos los desarrollos relacionados. 2.1 fue acompañado por una herramienta TransXChange Publisher mejorada que puede trazar una ruta de autobús en un mapa.
- En 2007 , se lanzó una herramienta de código abierto conocida como TransXChange2GoogleTransit [2] para generar un programa de TransXChange en la Especificación de feeds de tránsito general (GTFS), el formato utilizado por Google Transit .
- Se está planificando la versión 2.2 con modificaciones menores y es probable que aparezca en 2008.
- La versión 2.4 fue lanzada en 2012
- La versión 2.5 fue lanzada en 2013
TransXChange es compatible con todos los principales proveedores de sistemas de horarios de autobuses del Reino Unido y también se ha utilizado para intercambiar datos para el metro y otros modos.
Alcance
TransXChange proporciona una representación basada en un modelo enriquecido de un horario de autobús que se puede utilizar para una amplia variedad de propósitos. Los documentos TransXChange se pueden utilizar para intercambiar la siguiente información:
- Horarios de autobuses que incluyen paradas, rutas, horarios / frecuencias de salida, notas operativas y mapas. Las rutas pueden tener topologías complejas, como rutas circulares, hojas de trébol y piruletas, y trabajos complejos, como patrones cortos y expresos. También se pueden describir las conexiones con otros servicios;
- Los días en los que se ejecutan los servicios , incluida la disponibilidad en días festivos y otras excepciones;
- Horarios y días festivos de las escuelas, las autoridades educativas locales y otras organizaciones atendidas por un servicio de autobús;
- Detalles del registro legal del servicio con una oficina de área de tráfico, incluidos los detalles del registro de aviso corto;
- Información sobre los operadores de autobuses que prestan el servicio;
- Información operativa adicional , incluidas etapas de tarifas , recorridos de posicionamiento , garajes , escalas , tripulaciones de servicio , útil para la ubicación automática de vehículos o AVL y los sistemas de emisión de boletos a bordo.
Esquemas de TransXChange
TransXChange comprende:
- Dos esquemas XML: hay dos esquemas casi idénticos, con diferencias solo en cuanto a las restricciones sobre los elementos obligatorios:
- Un esquema de registro , destinado al registro del servicio de autobús electrónico , en el que los datos de registro son obligatorios.
- Un esquema de propósito general para el cual los detalles de registro son opcionales.
- Una guía de usuario que describe el modelo TransXChange que incluye diagramas UML y descripciones de todos los elementos y atributos.
- Un conjunto de documentos de ejemplo que ilustran el uso de las funciones de TransXChange.
- Una herramienta de publicación de TransXChange.
- Un sitio web http://www.transxchange.org.uk con descargas de preguntas frecuentes, etc.
Cada versión de TransXChange tiene una versión de acuerdo con las pautas de GovTalk del Reino Unido .
Editor de TransXChange
TransXChange se acompaña de una herramienta gratuita, TransXChange Publisher, que convierte un documento TransXChange en un formato, una matriz y un mapa de ruta legibles por humanos. Se admiten los formatos PDF y html.
Desarrollo futuro
Se prevé que los módulos adicionales cubran la emisión de boletos y las tarifas a través del estándar FareXChange propuesto . TransXChange también se puede utilizar para otros modos de transporte ; ya se utiliza para sistemas de metro y tranvía, datos de rutas y horarios.
Ver también
Referencias
- Guía de esquema de 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