OpenTransport / vocabulary

A vocabulary to describe transport systems
36 stars 9 forks source link

TIO - The Tickets Ontology #16

Open elf-pavlik opened 9 years ago

elf-pavlik commented 9 years ago

Tickets ontology which includes various transport related concepts http://www.heppnetz.de/ontologies/tio/ns#

Classes

pietercolpaert commented 9 years ago

Regarding adding links from GTFS to tio discussion:

GTFS at this moment doesn't have a class for something called a Ticket. It does however have a class for a FareClass which can be applied on certain parts of the schedule using FareRules.

elf-pavlik commented 9 years ago

IMO a trip planing app will need a way to show which tickets one can use to take given trip

@mfhepp how do you see gtfs:FareClass and gtfs:FareRules mapping to TIO?

We could also try out 15 days on InterRail use case: http://www.interrail.eu/interrail-passes/global-pass#adult

pietercolpaert commented 9 years ago

In fact... I was wrong before... A gtfs:FareClass could be a similar class as tio:TicketPlaceholder

elf-pavlik commented 9 years ago

@mfhepp do you now of a way to include in a ticket features offered by particular vehicle used in the trip?

e.g.

etc.

mfhepp commented 9 years ago

I think the new schema:additionalProperty pattern will fit, for a preview see http://sdo-property-value-and-cars.appspot.com/additionalProperty

elf-pavlik commented 9 years ago

@mfhepp I don't see need to limit ourselves to capacities of schema.org vocab. I thought that you work on some vehicle related vocabularies which may already have properties for describing such features. Ticket could reference a particular vehicle (similar to http://schema.org/IndividualProduct ) which would have all the information about power plugs, wlan etc.

mfhepp commented 9 years ago

The most comprehensive, GoodRelations-compliant vocabulary for describing vehicles is the new schema.org branch for vehicles. It defines standard properties for many characteristics of cars and supersedes the VSO ontology. In combination with schema:additionalProperty, you should find everything you need. See

http://sdo-property-value-and-cars.appspot.com/Car http://sdo-property-value-and-cars.appspot.com/additionalProperty http://www.w3.org/wiki/WebSchemas/Vehicles (not perfectly in sync with the latest version of the extension).

Older approaches, mostly reflected in this, are

http://www.heppnetz.de/ontologies/vso/ns http://www.volkswagen.co.uk/vocabularies/vvo/ns http://ontologies.makolab.com/uco/ns.html

Martin