TransXChange

TransXChange to brytyjski krajowy standard danych oparty na języku XML służący do wymiany informacji o trasach i rozkładzie jazdy autobusów między operatorami autobusów, Agencją Usług Pojazdów i Operatorów , władzami lokalnymi i kierownictwem ds. transportu pasażerskiego oraz innymi podmiotami zaangażowanymi w dostarczanie informacji pasażerskich.

Format jest de facto narodowym standardem Wielkiej Brytanii , sponsorowanym przez brytyjski Departament Transportu . Norma jest częścią rodziny spójnych XML związanych z transportem , które są zgodne z brytyjskimi wytycznymi GovTalk i są oparte na modelu koncepcyjnym CEN Transmodel .

Chociaż TransXChange jest obecnie używany głównie do wymiany rozkładów jazdy autobusów, może być również używany do rozkładów jazdy dla kolei i innych środków transportu.

Historia

TransXChange ma być następcą powszechnie używanego formatu ATCO-CIF dla rozkładów jazdy autobusów i został opracowany jako unowocześniona reprezentacja treści ATCO-CIF, wykorzystująca reprezentację XML opartą na modelu Transmodel Reference dla transportu publicznego .

  • Wersja 1.0 wersji TransXchange została opracowana w latach 2000-2001 i wykorzystana w projektach pilotażowych.
  • Wersja 2.0 standardów TransXChange wydana w kwietniu 2005 r. Wersja 2.1 była głównym przepisaniem w celu spełnienia dodatkowych wymagań i zharmonizowania ze standardami eGOV. Wprowadził modułową strukturę pakietów, w szczególności do wykorzystania standardu UK NaPTAN i National Public Transport Gazetteer lub NPTG do definiowania nazw i lokalizacji przystanków.
  • Wersja 2.1 została wydana w lutym 2006 [1] i jest obecnie obsługiwana przez większość brytyjskich dostawców oprogramowania do planowania transportu publicznego. Wersja 2.1 została obecnie przyjęta jako podstawowy standard rejestracji elektronicznych usług autobusowych prowadzony przez brytyjską Agencję ds. Usług dla Pojazdów i Operatorów (VOSA) oraz jako ogólny standard, z którym mają być zgodne wszystkie powiązane zmiany. Wersji 2.1 towarzyszyło ulepszone narzędzie TransXChange Publisher, które może wykreślić trasę autobusu na mapie.
  • wydano narzędzie open source znane jako TransXChange2GoogleTransit [2] do tworzenia harmonogramu TransXChange w General Transit Feed Specification (GTFS), formacie używanym przez Google Transit .
  • Wersja 2.2 z drobnymi modyfikacjami jest planowana i prawdopodobnie pojawi się w 2008 roku.
  • Wersja 2.4 została wydana w 2012 roku
  • Wersja 2.5 została wydana w 2013 roku

TransXChange jest obsługiwany przez wszystkich głównych brytyjskich dostawców systemów rozkładów jazdy autobusów i był również używany do wymiany danych dla metra i innych środków transportu.

Zakres

TransXChange zapewnia bogatą, opartą na modelu reprezentację rozkładu jazdy autobusów, którą można wykorzystać do wielu różnych celów. Dokumenty TransXChange mogą służyć do wymiany następujących informacji:

  • Rozkłady jazdy autobusów , w tym przystanki, trasy, godziny i częstotliwości odjazdów, notatki operacyjne i mapy. Trasy mogą mieć złożone topologie, takie jak trasy okrężne, koniczyna i lizaki, oraz złożone działania, takie jak krótkie wzorce robocze i ekspresowe. Można również opisać połączenia z innymi usługami;
  • Dni, w których świadczone są usługi , w tym dostępność w dni ustawowo wolne od pracy i inne wyjątki;
  • Godziny semestrów i święta Szkół, Lokalnych Władz Oświatowych i innych organizacji obsługiwanych przez autobus;
  • Szczegóły dotyczące Ustawowej Rejestracji Usługi w Urzędzie ds. Ruchu Drogowego, w tym wszelkie szczegóły dotyczące Rejestracji Krótkiego Powiadomienia;
  • Informacje o przewoźnikach autobusowych świadczących usługę;
  • Dodatkowe informacje operacyjne , w tym etapy taryfy , przejazdy pozycjonujące , garaże , postoje , załogi dyżurne , przydatne w automatycznej lokalizacji pojazdu lub AVL i pokładowych systemach biletowych.

Schematy TransXChange

TransXChange obejmuje:

  • Dwa schematy XML: Istnieją dwa prawie identyczne schematy, różniące się jedynie ograniczeniami dotyczącymi elementów obowiązkowych:
  1. Rejestracji , przeznaczony do Elektronicznej Rejestracji Usług Autobusowych, w którym dane rejestracyjne są obowiązkowe .
  2. Schemat ogólnego przeznaczenia , dla którego dane rejestracyjne są opcjonalne.
  • Podręcznik użytkownika, opisujący model TransXChange, w tym diagramy UML oraz opisy wszystkich elementów i atrybutów.
  • Zestaw przykładowych dokumentów ilustrujących wykorzystanie funkcjonalności TransXChange.
  • Narzędzie wydawcy TransXChange.
  • Witryna internetowa http://www.transxchange.org.uk z często zadawanymi pytaniami do pobrania itp.

Każda wersja TransXChange jest wersjonowana zgodnie z brytyjskimi wytycznymi GovTalk .

Wydawca TransXChange

TransXChange towarzyszy bezpłatne narzędzie, TransXChange Publisher, które renderuje dokument TransXChange do formatu czytelnego dla człowieka, matrycy i mapy tras. Obsługiwane są formaty PDF i HTML.

Przyszły rozwój

Przewiduje się, że dodatkowe moduły obejmą sprzedaż biletów i taryf w ramach proponowanego standardu FareXChange. TransXChange może być również używany do innych środków transportu - jest już używany do systemów metra i tramwajów, danych dotyczących tras i rozkładów jazdy.

Zobacz też

  • Przewodnik po schemacie TransXChange - standard XML do wymiany danych rozkładów jazdy autobusów i powiązanych informacji. 2.1 Departament Transportu v2.1. 2006.
  • Przewodnik po schematach NPTG i NaPTAN . Wersja 2.1 v1 10.10.2005 Departament Transportu

Linki zewnętrzne