5T

Transmodel underpins the key British Public Transport data standards sponsored by the UK Department of Transport and has played an important role and  in the evolution and harmonisation of British PT data standards . These standards are used to collect and integrate different types of data from many different  parties into a uniform data set …

Transmodel implementation in the United Kingdom Read More »

Public transport services rely increasingly on information systems to ensure reliable, efficient operation and widely accessible, accurate passenger information. These systems are used for a range of specific purposes: setting schedules and timetables, managing vehicle fleets, issuing tickets and receipts, providing real time information on service running, and so on. “Transmodel” is the short name for …

Purpose of the Transmodel Read More »

Versions How is the evolution of data taken into account? The concept of VERSION is used for this. A VERSION is a group of operational data instances which share the same VALIDITY CONDITIONs. A version belongs to a unique VERSION FRAME and is characterised by a unique TYPE OF VERSION (which is a classification of …

Common Concepts Read More »

What means “Common Concepts”? Several concepts are shared by the different functional domains covered by Transmodel. This data domain is called “Common Concepts”. What types of “Common Concepts” are taken into account? “Reference Data Model – Common Concepts” domain incorporates data structures used by all other data domains of Transmodel. It is composed of the following data …

Model Structure Read More »

What sort of Transmodel documentation is available? Transmodel v6 is provided in modular form. The series comprises the following documents: Public Transport Reference Data Model – Part 1: Common Concepts Public Transport Reference Data Model – Part 2:  Public Transport Network Public Transport Reference Data Model – Part 3:  Timing Information and Vehicle Scheduling Public …

Documentation Read More »

What does the Vehicle Scheduling domain cover? Chaining vehicle journeys into blocks of vehicle operations is one of the main functions of vehicle scheduling. The corresponding entities and relationships included in the reference data model allow a comprehensive description of the data needs associated with this functionality, independently of the particular methods and algorithms applied …

Vehicle Scheduling Read More »

How are the time-related aspects of a public transport network taken into account? One of the main principles of Transmodel is to clearly distinguish the space-related concepts from the time-related concepts. The Reference Data model covers, on one hand, the topological aspects of the Public Transport Network and, on the other hand, time-related aspects. The …

Timing Information Read More »

Public Transport Network Topology Is the road network taken into account? The model of the infrastructure network is very basic and simple in Transmodel, made of INFRASTRUCTURE POINTs and LINKs. It is used to represent specific operational constraints (restrictions) for public transport operation resulting from the characteristics of the INFRASTRUCTURE POINTs and LINKs and of …

Network Description Read More »

Transmodel tutorials  have been grouped and organized in the following main sections: Common Concepts Network description Timing information Vehicle scheduling Operations Monitoring and Control Fare Management Passenger Information Driver Management Management Information and Statistics Technical User Support Organisation Rationale of Transmodel Public Transport is facing competition from ever-increasing private car transport and a general trend to …

Tutorials Read More »

Model documents and UML Diagrams Part 1 – Common Concepts (EN12896-1) Part 2  – Public Transport Network Part 3  – Timing Information and Vehicle Scheduling Additional Common Concepts (included in all parts) Part 4  – Operations Monitoring & Control Part 5  – Fare Management Part 6 – Passenger Information Part 7  – Driver Management Part 8  …

Model visualisation (html) Read More »