Jhon Toledo (Ontology Engienering Group - Universidad Politécnica de Madrid)
Miguel Angel García (Ontology Engienering Group - Universidad Politécnica de Madrid)
Oscar Corcho (Ontology Engineering Group - Universidad Politécnica de Madrid)
Module of the Transmodel Ontology focused on journeys. This ontology provides support to the NeTEx model. Visit https://github.com/oeg-upm/mobility
Creative Commons Attribution 4.0 International (CC BY 4.0)
Transmodel Ontology - Journeys
Module of the Transmodel Ontology focused on facilities. This ontology provides support to the NeTEx model. Visit https://github.com/oeg-upm/mobility
This is the initial version of the module on Journeys, after considering the UML models and XSD descriptions of Transmodel and NeTEx
whether stop place is a border crossing.
whether stop point can be considered as being at the centre of a topographic place. default is false.
when this journey should be visible to public in dynamic channels.
Whether VEHICLE TYPE has lift or ramp for wheelchair access.
duration of vehicle journey.
Whether VEHICLE TYPE is low floor
The association of a TRAIN COMPONENT at a SCHEDULED STOP POINT with a specific STOP PLACE and also possibly a QUAY and BOARDING POSITION.
public code for a stop area.
Whether VEHICLE TYPE has a reversing direction.
Maximum number of seated passengers that can be carried by a Vehicle of this type
Whether VEHICLE TYPE is self-propelled.
client for special service.
Maximum number of passengers needing special places that can be carried by a Vehicle of this type
Maximum number of standing passengers that can be carried by a Vehicle of this type
Text to display to DRIVER.
Front of vehicle text associated of DESTINATION DISPLAY.
Text to display on side of vehicle associated with DESTINATION DISPLAY.
A place (often a terminus)where a vehicle can reverse its direction (from a ROUTE to another of opposite DIRECTION).
Number of vehicles allowed at a given time at VEHICLE TYPE AT POINT.
Width at overtaking point
Units (number of instances of equipment), for VEHICLE EQUIPMENT PROFILE.
A VEHICLE TYPE composed of a sequence of more than one vehicles of the type TRAIN.
The scheduled possibility for transfer of passengers at the same or different scheduled stop points.
Characterization of a set of operational objects, such as timing or links determined either by a department or by an organisational unit.
the scheduled possibility for transfer of passengers between two service journeys at the same or different scheduled stop points.
A recognised/organised possibility for passengers to change public transport vehicles using two scheduled stop points (which may be identical) on two particular service journey patterns, including the maximum wait duration allowed and the standard to be aimed at. these may supersede the times given for the default interchange. schedulers may use this entity for synchronisation of journeys.
A LINK between an ordered pair of SCHEDULED STOP POINTs.
A work of a vehicle that is not planned in a classical way, i.e. that is generally not based on vehicle journeys using journey patterns. it involves specific characteristics (such as specific access rights) and/or may be operated under specific circumstances.
A place comprising one or more locations where vehicles may stop and where passengers may board or leave vehicles or prepare their trip. A stop place will usually have one or more wellknown names.
A VEHICLE TYPE composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
A specification of the order of TRAIN ELEMENTs in a TRAIN.
An elementary component of a TRAIN (e.g. wagon, locomotive).
The specification of the order of TRAINs in a COMPOUND TRAIN.
Specification of codes assigned to particular vehicle journeys when operated by trains or compound trains according to a functional purpose (passenger information, operation follow-up, etc)
An allowed DIRECTION that can be used on a given ROUTE. This can be used to validate the selection of allowed values.
An advertised destination of a specific JOURNEY PATTERN, usually displayed on a headsign or at other on-board locations.
A classification for the general orientation of ROUTEs.
A grouping of lines which will be commonly referenced for a specific purpose.
A super-type including all LINKs of the physical network (e.g. RAILWAY ELEMENT).
Any means of transport.
A named grouping of LINEs under which a transport network is known.
A 0-dimensional node of the network used for the spatial description of the network. POINTs may be located by a LOCATION in a given LOCATING SYSTEM.
A POINT used to define the shape of a ROUTE through the network.
A type of INFRASTRUCTURE LINK used to describe a railway network.
A type of INFRASTRUCTURE LINK used to describe a road network.
A variant of a mode, as for instance international or domestic rail (rail being the MODE).
Condition used in order to characterise a given version of a version frame. a validity condition consists of a parameter (e.g. date, triggering event, etc.) and its type of application (e.g. for, from, until, etc.).
A public transport vehicle used for carrying passengers.
A classification of public transport vehicles of the same VEHICLE TYPE, e.g. according to equipment specifications or model generation.
A secondary heading relevant for a certain part of the JOURNEY PATTERN advertising an onward intermediate destination to supplement the advertised (final) destination of DESTINATION DISPLAY.
A type of INFRASTRUCTURE LINK used to describe a wire network.
A specification of impossible move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain VEHICLE TYPE cannot proceed, due to physical restrictions.
A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet.
NETWORK RESTRICTION specifying a POINT or a LINK where vehicles of specified VEHICLE TYPEs are or are not allowed to overtake each other.
The number of vehicles of a specified VEHICLE TYPE which may wait at a specified POINT at any one time. If the capacity is 0, then that type of vehicle may not stop there.
Actual Vehicle Equipment
A functional purpose which requires a certain set of equipment of different types put together in a VEHICLE EQUIPMENT PROFILE.
Each instantiation of this entity gives the number of items of one TYPE OF EQUIPMENT a VEHICLE MODEL should contain for a given PURPOSE OF EQUIPMENT PROFILE. The set of instantiations for one VEHICLE MODEL and one purpose gives one complete 'profile'.
BothDirections
Bus
CableCar
CorridorService
DefaultInterchangeStandard
DefaultInterchangeMaximum
Ferry
FixedStopAreaWideFlexibleService
FlexibleServiceWithMainRoute
FreeAreaWideFlexibleService
Friday
Funicular
Gondola
Metro
MixedTypeOfFlexibleAndRegularServices
MixedTypesOfFlexibleService
Monday
OneDirection
OtherDirections
Outbound
Rail
ReturnRoute
RoundTrip
Saturday
Sunday
Thursday
Tram
Tuesday
Vehicle
Wednesday
WeekdayInSchoolHolidays
VirtualLineService
Concept scheme where all the codelists for the types of datatype properties that are included in the Transmodel ontology
day type
Concept scheme for types of directions (inbound, outbound, clockwise, anticlockwise)
Concept scheme where all the codelists for the types of entrance types that are included in the Transmodel ontology
Concept scheme where all the codelists for the types of interchange weighting types that are included in the Transmodel ontology
Concept scheme where all the codelists for the types of limited use that are included in the Transmodel ontology
Concept scheme for types of mobility limitations
mobility-limitation
Concept scheme where all the codelists for the types of quay types that are included in the Transmodel ontology
Concept scheme for types of stop place
stop-place
Concept scheme where all the codelists for the types of stop place component types that are included in the Transmodel ontology
Concept scheme for types of use of stops (e.g., access, interchange only, pass through or non boarding alighting)
stop-use-type
Adolfo Anton-Bravo
A URL associated
url
description
name
A Point where a control process is activated when a vehicle passes it. Equipment may be needed for the activation.
Activation Point
A Point where a beacon or similar device to support the automatic detection of Vehicles passing by is located
BeaconPoint
The work of a vehicle from the time it leaves a Parking Point after parking until its next return to park at a Parking Point. Any subsequent departure from a Parking Point after parking marks the start of a new Block. The period of a Block must be covered by Duties.
Block
A location within a Quay from which Passenger may directly board, or onto which passengers may directly alight from a Vehicle
Boarding Position
The work of a Vehicle on a particular Operating Day from the time it leaves a Parking Point after parking until its next return to park at a Parking Point
DatedBlock
A particular Journey of a Vehicle on a particular OperatingDay including all modifications possibly decided by the control staff
Dated Vehicle Journey
A Day Type is a type of day characterised by one or more properties which affect public transport operation
Day Type
TODO: Check season and complete with other properties
The assignment of operational characteristics, expressed by Day Type to particular Operating Day within a Service Calendar
Day Type Assignment
A non-service VehicleJourney
Dead Run
A JourneyPattern to be used for DeadRun
DeadRunPattern
An advertised destination of a specific Journey Pattern usually displayed on a headsign or other on-board locations
Destination Display
An advertised destination of a specific Journey Pattern, usually displayed on a headsign (Heading Sign) or at other on-board locations
Destination Display Variant
The dynamic association of a Scheduled Stop Point with the next available Stop Place, Quay or Boarding Position within a Stop Place.
Dynamic Stop Assignment
A type of day used in the fare collection domain, characterised by one or more properties which affect the definition of access rights and prices in the fare system.
TODO: Add information on the relationship with PricingParameterSet
Fare Day Type
TODO: Add all relevant properties here
TODO: This should be probably moved to the Fares module, unless we make a link from that fares module into this one.
A specialisation of Point for Flexible Service
Flexible Point
A subtype of Parking Point located in a Garage.
TODO: Complete all properties
Garage Point
A grouping of Link Sequences.
Group of Link Sequences
A time interval or a duration defining a headway period and characterizing Headway Journey Groups (e.g. every 10 min, every 4-6 min).
Headway Interval
A group of Vehicle Journeys following the same Journey Pattern having the same Headway Interval between a specified start and end time (for example, every 10 min). This is especially useful for passenger information.
TODO Define the TimeBand class that is describing the time band for this type of journey group, and hence can be related to this class or to its superclass.
TODO: Include the class Time Demand Type, which is used to specify traffic conditions or other factors which may affect vehicle run or wait times, and relate it to this class
Headway Journey Group
A super-type including all Points of the physical network (e.g. Railway Junction).
Infrastructure Point
Common properties of Vehicle Journey and Special Service, e.g. their link to accounting characteristics
Journey
A group of Journeys defined in order to describe special behaviour like frequency based services or rhythmical services (e.g., runs all xxh10, xxh25 and xxh45). This is especially useful for passenger information).
Journey Frequency Group
An ordered list of Scheduled Stop Points and Timing Points on a single Route, describing the pattern of working for public transport vehicles. A Journey Pattern may pass through the same Point more than once. The first Point of a Journey Pattern is the origin. The last Point is the destination.
Journey Pattern
A Line is a group of Routes which is generally known to the public by a similar name or number.
Line
An oriented spatial object of dimension 1 with view to the overall description of a network, describing a connection between two POINTs.
The order of a Link in a Link Sequence to which it belongs.
An ordered sequence either of POINTs or of LINKs, defining a path through the network
Link Sequence
A VehicleJourney that is run under real-time tracking system and so for which real-time observations and predictions and other data are available
Monitored Vehicle Journey
A day of public transport operation of which the characteristics are defined within in a specific ServiceCalendar. An OperatingDay may last more than 24 hours.
Operating Day
A continuous interval of time between two Operating Day which will be used to define validities
Operating Period
Day Type that is defined in terms of operation or not operation of a referenced Serviced Organisation.
Organisation Day Type
TODO: Add constraint: :forServicedOrganisation only tmorg:ServicedOrganisation
A Parking Point where Vehicles may stay unattended for a long time. A vehicle's return to the Parking Point marks the end of a Block
Parking Point
The allocation of a Scheduled Stop Point to a specific Stop Place for a Service Journey, and also possibly a Quay and Boarding Position
Passenger Stop Assignment
A Scheduled Stop Point OR Timing Point in a Journey Pattern with its order in that Journey Pattern
Point In Journey Pattern
A point in a Link Sequence indicating its order in that particular Link Sequence
Point In Link Sequence
A Route Point used to define a Route with its order on that Route.
Point on Route
A property which a day may possess, such as school holiday, weekday, summer, winter, etc.
Property Of Day
A type of INFRASTRUCTURE POINT used to describe a railway network.
Railway Junction
A Timing Point where a relief is possible, i.e. a driver may take on or hand over a vehicle. The vehicle may sometimes be left unattended.
Relief Point
A group of Vehicle Journeys following the same Journey Pattern having the same "rhythm" every hour (for example runs at xxh10, xxh25 and xxh45... ) between a specified start and end time.
Rhythmical Journey Group
A type of INFRASTRUCTURE POINT used to describe a road network.
Road Junction
A Route is and ordered list of located Points defining one single path through the road (or rail) network.
Route
An oriented link between two ROUTE POINTs allowing the definition of a unique path through the network.
A Point used to define the shape of a Route through the network.
Route Point
A Scheduled Stop Point is a Point where a Passenger can board or alight from a Vehicle.
Scheduled Stop Point
A Service Journey is a passenger-carrying Vehicle Journey for one specified Day Type. The pattern of working is in principle defined by a Service Journey Pattern.
Service Journey
The Journey Pattern for (a Passenger carrying) Service Journeys
Service Journey Pattern
A group of Scheduled Stop Points close to each other
Stop Area
The allocation of a Scheduled Stop Point (i.e. a Scheduled Stop Point of a Service Pattern or Journey Pattner) to a specific Stop Place, for either a Service Journey or Vehicle Service.
Stop Assignment
A Point in Journey Pattern that is a Scheduled Stop Point
Stop Point In Journey Pattern
A passenger-carrying Template Vehicle Journey. It may represent multiple journeys.
Template Service Journey
A repeating Vehicle Journey for which a frequency has been specified, either as a Headway Journey Group (e.g. every 20 minutes) or a Rhythmical Journey Group (e.g. at 15, 27 and 40 minutes past the hour). It may thus represent multiple journeys.
Template Vehicle Journey
Long-term planned time data concerning public transport Vehicles passing a particular POINT IN JOURNEY PATTERN on a specified VEHICLE JOURNEY for a certain DAY TYPE.
Timetabled Passing Time
The planned movement of a Public Transport Vehicle on a Day Type from the start point to the end point of a Journey Pattern on a specified Route.
Timetabled Vehicle Journey
A TimingLink is an ordered pair of Timing Point for which run times may be recorded.
TimingLink
A Timing Point is a Point against which the timing information necessary to build schedules may be recorded. It's the same as Timing Point In Journey Pattern
Timing Point
A Point in a Journey Pattern which is a Timing Point
Timing Point In Journey Pattern
A Point where the traffic flow can be influenced. Examples are: traffic lights (lanterns), barriers.
TODO: Complete with all relevant properties
Traffic Control Point
A Vehicle Journey is the journey made by the Vehicle. A Service Journey is made of Vehicle Journeys Within VehicleJourney there are several types: - Timetabled Vehicle Journey in a general timetable that will run on a specific time on a Day Type throughout the period of applicability of the schedule. - Dated Vehicle Journey, a specific Vehicle Journey that runs on a spcific calendar date; - Monitored Vehicle Journey, a Vehicle Journey run under real-time tracking system and so for which real-time observations and predictions and other data are available. - Dead Run, a Vehicle Journey without service
Vehicle Journey
A characterisation of the public transport operation according to the means of transport (bus, tram, metro, train, ferry, ship).
Vehicle Mode
A type of INFRASTRUCTURE POINT used to describe a wire network.
Wire Junction
This property allows relating a Point with the Points in Link Sequence where it appears
a View Of
accessMode
The physical spatial possibility for a passenger to access or leave the Public Transport System. The link may be used during a Trip for : - The walking movement of the Passenger from a Place (Origin of the Trip) to a ScheduledStopPoint (origin of the Public Transport Trip) or; - The walking movement of the Passenger from a Scheduled Stop Point (destination of the Public Transport Trip) to a Place (destination of the Trip)
accessPTS
allowedLineDirections
Arrival Day Offset (e.g., for a TimeTabledPassingTime)
arrival day offset
Arrival time (e.g., for a Service Journey in a Timing Point)
arrival Time
beginsConnection
This property sets the relationship between Vehicle Type and Vehicle Mode
belonging To
blockPart
canAlight
canBoard
This property allows describing whether there will be a change of the destination display at this point
change Of Destination Display
This property allows describing whether there will be a change of the service requirements at this point
change Of Service Requirements
This property is the relationship of a Journey and the Accessibility Assessment
characterised By
This property allows relating a Line with the transport modes which are used to operate it
classified by
This property relates a Journey Frequency Group with the Vehicle Journeys that it is composed of
composed of
This property allows grouping a Link Sequences.
This property sets up the date for the Day Type Assignment
date
This property relates a Day Of Week with a Day Type which is defined in KOS day-type
day
The assignment of operational characteristics, expressed by DayType, to a particular OperatingDay within a ServiceCalendar
dayTypeAssignment
defaultDeadRunRunTime
defaultInterchange
This property sets the relationship between Property Of Day and the SKOS Concept Scheme for days of the week
defined As
This property relates a Rhythmical Journey Group with a Template Vehicle Journey
defines
Departure Day Offset (e.g., for a TimeTabledPassingTime)
departure day offset
Departure Time (e.g., for a Service Journey in a Timing Point)
departure time of vehicle journey.
departure Time
This property asign a DayType to the specific Property of Day
described By
destination display
destinationStop
This property allows describing the type of direction for a service journey
direction Type
For a Point in a Link Sequence (or alike), this property represents the distance from the start of the corresponding Journey Pattern or alike.
distance from start
A point of end
Property to relate a Parking Point to the end of a Block
end of block
Property to connect an Operating Period to the related Operating Days, indicating when it ends
ending at
Connection End, one end of a connection in Transmodel v6.0
endsConnection
endsConnectionDefault
offset of end time date from start time. In TransModel, there is only a day offset specified.
first day offset
Time of the first departure in a Journey Frequency Group
first departure time
followsDeadRunPattern
followsJourneyPattern
A general property that allows associating a Stop Assignment to a Scheduled Stop Point, Quay, Boarding Position and/or Stop Place
for
This property allows describing whether the stop may be used for alighting
for Alighting
This property allows describing whether the stop may be used for boarding
for Boarding
TODO: Add range tmorg:ServicedOrganisation
This property connects an Organisation Day Type to a Service Organisation, indicating that such Day Type is for providing service to the corresponding Organisation
for serviced organisation
headway
This propery sets the relationship with holiday type defined in the KOS day-type
holiday Type
TODO: In journeys/daytype-properties there is the top concept holiday-type which must be the skos:Concept range of this property
TODO: It is also a property of PropertyOfDay
This propery defines the type of holiday of the Operating Period
This property allows relating a Point in Link Sequence with the corresponding Link Sequence
in Link Sequence
This property says if a Day Type Assignment is available or not
is Available
This property relates a Template Vehicle Journey with the Rhythmical Journey Group that defines it
is defined by
This property is associated to a Stop Point in Journey Pattern to represent whether it is a flexible stop or not
is flexible
Property that indicates whether a Transport Service is required for an Organisation on this Day Type.
is service day
Se describe si un Punto de Control es un Punto de Espera
This property allows describing whether a Timing Point is a wait point
is Wait Point
A Journey Pattern is Made Up Of Stop Point In Journey Pattern
TODO: change to madeUpOf
journey Pattern Made Up Of
journeyPatternPoint
journeyRunTime
Time of the last departure in a Journey Frequency Group
last departure time
layover
lineName
lineNumber
This property allows relating a Link Sequence with the set of Points in Link Sequence that make it up
made Up Of
This property connects a Service Journey to the Service Facility Set that is making it possible
made Using
Maximum headway interval for a Headway Interval of a Headway Journey Group.
maximum headway interval
Minimum headway interval for a Headway Interval of a Headway Journey Group.
minimum headway interval
This property defines whether the journey is monitored or not
monitored
This property allows relating an entity with the entity where it appears. For instance, a Journey Pattern on (onRoute) a Route, a Route on (onLine) a Line.
CHECK La relación está al revés, habrá que poner otro nombre que exprese mejor la relación.
This property allows relating a Route with a Line where it appears
on Line
This property allows relating a Journey Pattern with a Route where it appears
on Route
This property sets the relationship between a Vehicle Journey and a Vehicle Type
operated By
operating period
operating period assigned to a Day Type Assignment
Order of a Point in Link Sequence, or in a Point on Route within sequence, or in any other type of situation where the order or points are relevant
order
originStop
This property is used to specify the Passenger Stop Assignment that a Dynamic Stop Assignment overrides
overriding
passengerConnection
TODO: Check which domain and range to use
This property sets the relationship between a Point In Journey Pattern or a Service Journey and a Timetabled Passing Time
passes at
This property relates a Point in Journey Pattern with a Destination Display
prescribing
This property is used to connect a Line with its corresponding Presentation
presented by
This property relates where is primarily advertised the Journey Pattern in a Destination Display
primarily Advertised With
This property allows describing whether the stop is a Request Stop
request Stop
route On Line
A Line is run by an Operator
run By
journeyRunTimeOverrides
This property relates a Vehicle Journey with the Journey Frequency Group(s) that it belongs to
runs On
runtime
Scheduled headway interval for a Headway Interval of a Headway Journey Group.
scheduled headway interval
scheduledStopPoint
TODO: In journeys/daytype-properties there is the skos:Concept top concept season-type which must be the range of this property
This property states the season of a Operating Period
season
A Service Journey has (service Journey Pattern) a Service Journey Pattern
service Journey Pattern
specifying
A point of start
Property to relate a Parking Point to the start of a Block
start Of Block
startTime
Property to connect an Operating Period to the related Operating Days, indicating when it starts
starting At
This property allows describing the type of use of a stop (e.g., access, interchange only, pass through)
stop Use
stopsAt
time
Sequences of TimePoints
timeLink
The relationship between a sort of Journey and a sort of Timing Point
timedFrom
timingLinkPoint
timingLinkInJourneyPattern
This property sets the relation between a Time Band or an Operating Day with a Day Type Assignment
used To Define
A Vehicle makes (vehicleJourney) a Vehicle Journey
vehicle Journey
vehicleJourneyPart
vehicleJourneyRoute
vehicleJourneyRunTimeOverrides
The Journey of a Vehicle is a VehicleJourney
vehicleJourneys
This property sets the relationship between a Vehicle Mode and the type of Vehicle used defined in the kos/journeys/all-modes.ttl
vehicle Mode ID
vehiclePassingTime
This property detemines whether a Route Point is flagged as a via point
via flag
This property allows connecting a Point in Link Sequence with the corresponding Point
viewed As
waitTime
This property sets the relationship between Vehicle Journey and Day Type.
worked On
An aggregate of Simple Features and/or other Complex features
An abstract representation of elementary objects related to the spatial representation of the network. POINTs (0-dimensional objects), LINKs (1-dimensional objects) and ZONEs (2-dimensional objects) may be viewed as Simple Features.
A two-dimensional PLACE within the service area of a public transport operator (administrative zone, TARIFF ZONE, ACCESS ZONE, etc.).
La Zona es un Lugar (Place) de dos dimensiones que ese encuentra en el área que sirve un operador de transporte público. Puede ser una zona administrativa, una zona tarifaria, una zona de acceso o algo más concreto.
Zone
Accessibility Assessment
Service Facility Set
A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).
Vehicle Type
A Journey Pattern is advertised in a Destination Display
TODO: change to aViewOf
journey Pattern Advertised For
A company providing Public Transport Services. In GTFS, this is represented as a TransitAgency
The class comes from tm-organisations.owl
Operator
A Passenger makes (journey) a Trip
passengerJourney
A Service Journey is served by Vehicle Journeys
service Journey Served By Vehicle Journey
A Trip is made of ServiceJourneys
trip