Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

TransXChange - это британский национальный стандарт данных на основе XML для обмена информацией о маршруте и расписании автобусов между операторами автобусов, Агентством по обслуживанию транспортных средств и операторов , местными властями и руководителями пассажирского транспорта , а также другими лицами, участвующими в предоставлении информации о пассажирах.

Формат является Великобритании национальным стандартом де - факто при поддержке Великобритании Департамента транспорта . Стандарт является частью семейства согласованных стандартов XML, связанных с транспортом, которые следуют рекомендациям UK GovTalk и основаны на концептуальной модели CEN Transmodel .

Хотя TransXChange в настоящее время используется в основном для обмена расписаниями автобусов, его также можно использовать для расписаний поездов и других видов транспорта.

История [ править ]

TransXChange призван стать преемником широко используемого формата ATCO-CIF для расписания автобусов и был разработан как модернизированное представление содержимого ATCO-CIF с использованием представления XML на основе эталонной модели Transmodel для общественного транспорта.

  • Версия 1.0 TransXchange была разработана в 2000-2001 годах и использовалась в пилотных проектах.
  • Версия 2.0 стандартов TransXChange выпущена в апреле 2005 года. 2.1 была существенно переработана для соответствия дополнительным требованиям и гармонизации со стандартами eGOV. Он представил модульную структуру пакетов, в частности, для использования стандарта UK NaPTAN и National Public Transport Gazetteer или NPTG для определения названий и местоположения остановок.
  • Версия 2.1 была выпущена в феврале 2006 года [1] и теперь поддерживается большинством британских поставщиков программного обеспечения для планирования общественного транспорта. Версия 2.1 теперь принята в качестве базового стандарта для электронной регистрации автобусных перевозок, проводимой Агентством по обслуживанию транспортных средств и операторов Великобритании (VOSA), и в качестве общего стандарта, которому должны соответствовать все соответствующие разработки. 2.1 сопровождался улучшенным инструментом TransXChange Publisher, который может прокладывать маршрут автобуса на карте.
  • В 2007 году был выпущен инструмент с открытым исходным кодом TransXChange2GoogleTransit [2] для вывода расписания TransXChange в General Transit Feed Specification (GTFS), формате, используемом Google Transit .
  • Версия 2.2 с небольшими изменениями планируется и, скорее всего, появится в 2008 году.
  • Версия 2.4 выпущена в 2012 году.
  • Версия 2.5 была выпущена в 2013 году.

TransXChange поддерживается всеми основными британскими поставщиками систем расписания автобусов, а также используется для обмена данными в метро и других режимах.

Сфера [ править ]

TransXChange предоставляет богатое модельное представление расписания автобусов, которое можно использовать для самых разных целей. Документы TransXChange можно использовать для обмена следующей информацией:

  • Расписания автобусов, включая остановки, маршруты, время / частоту отправлений, рабочие примечания и карты. Маршруты могут иметь сложную топологию, такую ​​как круговые маршруты, клеверный лист и леденцы, а также сложные схемы, такие как короткие рабочие и экспресс-шаблоны. Также можно описать связи с другими сервисами;
  • Дни, в которые работают службы , включая доступность в праздничные дни и другие исключения;
  • Часы работы и каникулы школ, местных органов управления образованием и других организаций, обслуживаемых автобусным сообщением;
  • Подробная информация об обязательной регистрации службы в офисе движения, включая любые данные о регистрации в кратком уведомлении;
  • Информация об автобусных операторах, предоставляющих услугу;
  • Дополнительная оперативная информация , включая этапы тарифов , пробеги по позициям , гаражи , стоянки , дежурные бригады , полезная для автоматического определения местоположения транспортного средства или AVL и бортовых систем продажи билетов.

Схемы TransXChange [ править ]

TransXChange включает в себя:

  • Две схемы XML: есть две почти идентичные схемы, с различиями только в ограничениях на обязательные элементы:
  1. Регистрация схема, предназначенная для электронных услуг Bus регистрации , в которой регистрационные данные являются обязательными.
  2. Общего назначения схемы , для которых регистрационные данные не являются обязательными.
  • Руководство пользователя, описывающее модель TransXChange, включая диаграммы UML и описания всех элементов и атрибутов.
  • Набор примеров документов, иллюстрирующих использование функций TransXChange.
  • Инструмент TransXChange Publisher.
  • Веб-сайт http://www.transxchange.org.uk с загрузкой часто задаваемых вопросов и т. Д.

Каждая версия TransXChange имеет версии в соответствии с руководящими принципами UK GovTalk .

Издатель TransXChange [ править ]

TransXChange сопровождается бесплатным инструментом TransXChange Publisher, который преобразует документ TransXChange в удобочитаемый формат, матрицу и карту маршрутов. Поддерживаются форматы PDF и html.

Будущее развитие [ править ]

Предусмотрены дополнительные модули для оплаты билетов и тарифов в рамках предлагаемого стандарта FareXChange . TransXChange также можно использовать для других видов транспорта - он уже используется для систем метро и трамвая, данных о маршрутах и ​​расписании.

См. Также [ править ]

Ссылки [ править ]

  • Руководство по схеме TransXChange - стандарт XML для обмена данными о расписании автобусов и сопутствующей информации. 2.1 Департамент транспорта v2.1. 2006 г.
  • Руководство по схемам NPTG и NaPTAN . Релиз 2.1 v1 10.10.2005 Департамент транспорта

Внешние ссылки [ править ]

  • Веб-сайт TransXChange
  • Веб-сайт НаПТАН
  • Министерство транспорта Великобритании
  • Веб-сайт VOSA