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)
Ontology for the representation of trips elements in the Trias ontology
Creative Commons Attribution 4.0 International (CC BY 4.0)
Human-readable description of the operating days, e.g. “Monday to Friday” or “Sunday and holidays”.
OperatingDaysDescription
Description of the type of accessibility on this navigation section.
hasAccessPath
Specifies the destination situation where the user is heading to.
hasDestination
Error messages related to the trip request as a whole.
hasErrorMessage
End (stopping point) of trip leg.
hasLegAlight
Beginning (stopping point) of trip leg.
hasLegBoard
Intermediate traversed stopping points on the trip leg between LegBoard and LegAlight.
hasLegIntermediates
Spatial situation of a location
hasLocation
hasModeName
Specifies the origin situation from where the user wants to start.
hasOrigin
Property thar describes journey sections with properties
hasServiceSection
Reference to tickets which are valid on this section of the trip.
hasTicket
Geographic embedding of this navigation section.
hasTrackSection
hasTransportOption
hasTrip
hasTripFares
hasTripLeg
Stop location in a (moving) vehicle
hasTripLocation
Property thar describes summarises the result data for a trip information.
TripResult
Has one or more via-locations
hasVia
Reference to a via-point(Location)
hasViaPoint
Name of the last stopping point of the journey; last stop or destination.
journeyDestination
Name of the first stopping point of the journey, starting stop.
journeyOrigin
Text that describes this interchange.
legDescription
Stop/Station to alight.
legEnd
Stop/Station where boarding is done.
legStart
modeDescription
modeShortName
Structured model further describing this interchange, its geographic embedding and accessibility.
navigationPath
The relation stops or stopping points, at which the trip must not provide the transfer.
noChangeAt
This property represents whether is not allowed to pass through a specified stop or stopping point
NotVia
Line number or name, as is known publicly.
publishedLineName
Description of route, e.g. “right Rheinstrecke”.
routeDescription
Specification of mode of transport such as line, mode type or Service of this leg. May be "walk" in most cases, but also cycling or taxi etc.
Service
Information about arriva
serviceArrival
Information about departure.
serviceDeparture
Textual description of a manoeuvre. This should imply the information from Manoeuvre, TurnAction, and TrackSection.RoadName.
turnDescription
An unambiguous reference to the resource within a given context.
identifier
Length of this track section or interchange path
length
Height above sea level in meters.
altitude
Buffer time as part of the overall interchange duration. Buffer times, f.e. check in/out times, sometimes are mandatory for using certain services as f.e. airplanes, ferries or highspeed trains.
bufferTime
Specifies whether this journey is completely omitted. Default setting is false.
cancelled
Information about country
countryName
Specification whether this stopping point offers weather protection
covered
Name of the crossing street.
crossingStreet
demandStop
Time when departure/arrival from/to location is required.
depArrTime
ID of the last stopping point of the journey; last stop.
destinationStopPointRef
Specifies whether this journey takes a different route. Default setting is false.
deviation
Direction ID
directionRef
Trip distance,in meters.
distance
Overall duration of the trip.
duration
Minimum dwell time at the via point required for the user
dwellTime
Arrival time at destination.
endTime
Description or name of fare authority.
faresAuthorityText
Start date of duration.
from
Route position number of stopping point, from which the properties are valid. If empty, then valid from the beginning of the route.
fromStopSeqNumber
Reference to a leg of the trip as beginning of validity of this tariff information.
FromTripLegIdRef
House number including addition.
houseNumber
Number of interchanges.
interchanges
Journey-ID
journeyRef
Latitude with regard to the equator. Value range from -90 degrees (south) to +90 degrees (north).
latitude
Specification for lighting this stopping point
lighting
Line ID
lineRef
Name of location.
locationName
Longitude with regard to Greenwich meridian. Value range from -180 degrees (west) to +180 degrees (east).
longitude
Maximum distance up to which the use of this individual transport type is permitted.
maxDistance
Maximum duration up to which the use of this individual transport type is permitted
maxDuration
meetsViaRequest
Minimum distance from which the use of this individual transport type is permitted
minDistance
Minimum duration from which the use of this individual transport type is permitted.
minDuration
Name of location for passenger information. it can be POI, StopPoint, StopPlace,etc
name
noBoardingAtStop
notServicedStop
Operating day of the journey
operatingDayRef
Operator ID.
operatorRef
ID of the first stopping point of the journey; starting stop.
originStopPointRef
Bit pattern for operating days in the period from the start date (From) to end date (To). The length of the bit pattern in Pattern corresponds to the number of days from From to To. “1” means that the event in question takes place on the day which corresponds to the position in the bit pattern.
pattern
Postal code
postalCode
Net ticket price as decimal number for calculation purposes.
price
Private code for this stopping point in another key system
privateCode
URL for online purchase options in order to purchase this ticket .
saleUrl
Relative speed in percentage.
speed
Departure time at origin.
startTime
stopSeqNumber
Name of street, in which the address is present.
streetName
Tariff level (example from Nürnberg “10” or “10+T”).
tariffLevel
Name for tariff levels in this context (example from Nürnberg “price level”, “tariff level”)
tariffLevelLabel
Name of ticket.
ticketName
Extra time needed before reaching/after leaving this location.
Extra time needed before reaching/after leaving this location. Useful only, if several location contexts are used in parallel, and no explicit date/time at the locations is known.
timeAllowance
timeWindowEnd
timeWindowGroup
timeWindowStart
End date of duration.
Route position number of stopping point, up to the properties are valid. If empty, then valid up to the end of the route.
toStopSeqNumber
Reference to a leg of the trip as end of validity of this tariff informatio.
toTripLegIdRef
Specifies, whether the journey is an additional unplanned journey. Default setting is false.
unplanned
unplannedStop
Vehicle ID
vehicleRef
Walk time as part of the overall interchange duration.
walkDuration
Wheelchair accessibility of this stopping point
wheelchairAccessible
Description of a path in terms of accessibility.
AccessPath
Class that describes a address in public transport.
Address
Class that describes trip leg as movement with a continuously available mode.
ContinuousLeg
Class that describes a geo position in public transport.
GeoPosition
Class that describestrip leg as interchange between modes of transport.
InterchangeLeg
Leg
LegAlight
LegBoard
LegIntermediates
Line
Class that describes a locality in public transport.
Locality
A location and access to it by individual transport. This Class is used to describe the start and end location within the journey planning service.
Location
A location and access to it by individual transport..
Specification of a location and accessibility options for a user via individual routes.
LocationContext
Building block of a NavigationPath.
NavigationSection
Class that describes a POI in public transport.
PointOfInterest
Class that describes a StopPlace in public transport.
StopPlace
Class that describes a StopPoint in public transport.
StopPoint
Class that describes trip leg as timetabled trip leg.
TimedLeg
Options how to access/leave the location by transport.
TransportOption
Class that describes a trip in public transport(TripStructure).
Trip
Leg or legs of the trip.
TripLeg
Define that Journey as the current trip location of a passenger
TripLocation
An intermodal trip information is requested via an element of the class TripRequest.
TripRequest
Result data for a trip information.
TripResponse
One or more via-locations
Via
stopPointRef