-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvocabulary.ttl
94 lines (77 loc) · 4.71 KB
/
vocabulary.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix lc: <http://semweb.mmlab.be/ns/linkedconnections#> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
<http://semweb.mmlab.be/ns/linkedconnections> a foaf:Document ;
foaf:primaryTopic lc:Ontology ;
dct:issued "2015-07-02"^^xsd:date ;
dct:modified "2021-09-16"^^xsd:date ;
dct:license <http://creativecommons.org/licenses/by/3.0/> .
lc:Ontology a owl:Ontology ;
rdfs:label "The Linked Connections ontology"@en ;
rdfs:comment "This ontology provides the predicates necessary to describe a connection or hop from one transit stop to another."@en ;
vann:preferredNamespacePrefix "lc" ;
vann:preferredNamespaceUri "http://semweb.mmlab.be/ns/linkedconnections#" ;
dct:creator <https://pietercolpaert.be/#me>, <https://julianrojas.org/#me> .
<https://pietercolpaert.be/#me> foaf:mbox <mailto:[email protected]> ;
foaf:name "Pieter Colpaert" ;
foaf:homepage <https://pietercolpaert.be/> .
<https://julianrojas.org/#me> foaf:name "Julián Andrés Rojas Meléndez";
foaf:mbox <mailto:[email protected]> ;
foaf:homepage <https://julianrojas.org/> .
lc:Connection a rdfs:Class ;
rdfs:label "Connection"@en ;
rdfs:comment "Describes a departure at a certain stop and an arrival at a different stop"@en .
lc:CancelledConnection a rdfs:Class ;
rdfs:subClassOf lc:Connection ;
rdfs:label "Cancelled Connection"@en ;
rdfs:comment "Describes a connection that will not happen anymore, and that should appear as “cancelled” in a route planning result"@en .
lc:UnscheduledConnection a rdfs:Class ;
rdfs:subClassOf lc:Connection ;
rdfs:label "Unscheduled Connection"@en ;
rdfs:comment "Describes a connection that will not happen anymore, and that should not appear in a route planning result as it was unscheduled."@en .
lc:arrivalTime a rdf:Property ;
rdfs:label "Arrival Time"@en ;
rdfs:comment "The time of arrival at a certain stop (when e.g., a delay is announced, the lc:arrivalTime will show that actual time of arrival)"@en ;
rdfs:domain lc:Connection;
rdfs:range xsd:dateTime .
lc:arrivalStop a rdf:Property ;
rdfs:label "Arrival Stop"@en ;
rdfs:comment "A vehicle will stop here on arrival"@en ;
rdfs:domain lc:Connection ;
.
lc:departureTime a rdf:Property ;
rdfs:label "Departure Time"@en ;
rdfs:comment "The time of departure at a certain stop (when e.g., a delay is announced, the lc:departureTime will show that actual time of departure)"@en ;
rdfs:domain lc:Connection;
rdfs:range xsd:dateTime .
lc:departureStop a rdf:Property ;
rdfs:label "Departure Stop"@en ;
rdfs:comment "A vehicle departs here"@en ;
rdfs:domain lc:Connection;
.
lc:nextConnection a rdf:Property ;
rdfs:label "Next Connection"@en ;
rdfs:comment "The next connection on this vehicle's trajectory"@en ;
rdfs:range lc:Connection ;
rdfs:domain lc:Connection .
lc:arrivalDelay a rdf:Property ;
rdfs:label "Arrival Delay"@en ;
rdfs:comment "The time in which the lc:arrivalTime differs from the scheduled arrival time"@en ;
rdfs:range xsd:duration ;
rdfs:domain lc:Connection .
lc:departureDelay a rdf:Property ;
rdfs:label "Departure Delay"@en ;
rdfs:comment "The time in which the lc:departureTime differs from the scheduled departure time"@en ;
rdfs:range xsd:duration ;
rdfs:domain lc:Connection .
lc:departureTimeQuery a rdf:Property ;
rdfs:label "DepartureTime query"@en ;
rdfs:comment "A property representing a departureTime query"@en ;
rdfs:range xsd:dateTime .