summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2015-10-21 13:13:21 +0200
committerJonas Smedegaard <dr@jones.dk>2015-10-21 13:13:21 +0200
commitf6a60fdc12c8a480c14c136f1be2787c256518b0 (patch)
tree415b4ead45cd83d0cbcaa82076c47faf1f804ea2
parentd7dcea1e0fdd7ec56304c3d73e87705d9491bcd7 (diff)
First draft of India trip.
-rw-r--r--Makefile3
-rw-r--r--data/2015/india.ttl332
2 files changed, 334 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 4243146..d08b72d 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,8 @@ htmlprogrammefiles = \
build/2014/europe-08/index.html \
build/2015/brussels-03/index.html \
build/2015/peru/index.html \
- build/2015/heidelberg/index.html
+ build/2015/heidelberg/index.html \
+ build/2015/india/index.html
htmlfiles = $(htmlprogrammefiles)
getbase = $(shell perl -ne '/^\@base\s+<(http.+)>/ and print $$1 and exit;' "$1")
diff --git a/data/2015/india.ttl b/data/2015/india.ttl
new file mode 100644
index 0000000..cba817d
--- /dev/null
+++ b/data/2015/india.ttl
@@ -0,0 +1,332 @@
+@base <http://data.jones.dk/2015/india> .
+@prefix : <#> .
+@prefix dbpedia: <http://dbpedia.org/resource/> .
+@prefix dc: <http://purl.org/dc/terms/> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix event: <http://purl.org/NET/c4dm/event.owl#>.
+@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
+@prefix gr: <http://purl.org/goodrelations/v1#> .
+#FIXME: create grx - gr extension allowing unit for non-range price
+#TODO: get grx adopted into gr
+@prefix grx: <http://data.jones.dk/hacks/grx#> .
+@prefix org: <http://www.w3.org/ns/org#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix payment: <http://reference.data.gov.uk/def/payment#> .
+@prefix pc: <http://purl.org/procurement/public-contracts#> .
+#FIXME: create pcx - pc extension allowing unit-based exact price
+@prefix pcx: <http://data.jones.dk/hacks/pcx#> .
+@prefix prog: <http://purl.org/prog/> .
+@prefix rail: <http://ontologi.es/rail/vocab#> .
+#FIXME: create railx - rail extension defining Trainbus
+#TODO: get railx adopted into rail
+@prefix rail-de: <http://data.jones.dk/rail/de#> .
+@prefix rail-de-train: <http://data.jones.dk/rail/de/train/> .
+@prefix rail-dk: <http://data.jones.dk/rail/dk#> .
+@prefix rail-dk-train: <http://data.jones.dk/rail/dk/train/> .
+@prefix railx: <http://data.jones.dk/hacks/railx#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
+@prefix service: <http://purl.org/ontology/service#> .
+@prefix spacerel: <http://data.ordnancesurvey.co.uk/ontology/spatialrelations/> .
+@prefix tio: <http://purl.org/tio/ns#> .
+@prefix tl: <http://purl.org/NET/c4dm/timeline.owl#> .
+@prefix unit: <http://qudt.org/vocab/unit#> .
+@prefix transit: <http://vocab.org/transit/terms/> .
+@prefix travel: <http://www.co-ode.org/roberts/travel.owl#> .
+#@prefix travel: <http://www.cs.man.ac.uk/~stevensr/ontology/c23.owl#> .
+#FIXME: create travelx - travel extension bridging transit and tio with vehicle
+#TODO: get travelx adopted into travel or create e.g. vehicle
+@prefix travelx: <http://data.jones.dk/hacks/travelx#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+<> foaf:primaryTopic :trip .
+
+:trip a event:Event ;
+ rdfs:label "Siri and Jonas India trip" ;
+ event:agent
+ :person-jonas ,
+ :person-siri ;
+ foaf:based_near
+ dbpedia:India ;
+ event:time [ a tl:Interval ;
+ tl:start "2015-12-02T05:30:00+02:00"^^xsd:dateTime ;
+ tl:end "2016-02-05T14:20:00+02:00"^^xsd:dateTime ;
+ tl:onTimeLine </timeline/floss> ] .
+
+:programme a prog:Programme ;
+ prog:describes :trip ;
+ prog:streamed_by_subject
+ :journey-both ;
+ prog:has_streamed_event
+ :ride-orø-delhi ,
+ :sleep-1202 ,
+ :ride-orø-delhi-b ,
+ :sleep-1203 ,
+ :sleep-1204 ,
+ :sleep-1205 ,
+ :sleep-1206 ,
+ :sleep-1207 ,
+ :sleep-1208 ,
+ :sleep-1209 ,
+ :sleep-1210 ,
+ :sleep-1211 ,
+ :sleep-1212 ,
+ :sleep-1213 ,
+ :sleep-1214 ,
+ :sleep-1215 ,
+ :sleep-1216 ,
+ :sleep-1217 ,
+ :sleep-1218 ,
+ :sleep-1219 ,
+ :sleep-1220 ,
+ :sleep-1221 ,
+ :sleep-1222 ,
+ :sleep-1223 ,
+ :sleep-1224 ,
+ :sleep-1225 ,
+ :sleep-1226 ,
+ :sleep-1227 ,
+ :sleep-1228 ,
+ :sleep-1229 ,
+ :sleep-1230 ,
+ :sleep-1231 ,
+ :sleep-0101 ,
+ :sleep-0102 ,
+ :sleep-0103 ,
+ :sleep-0104 ,
+ :sleep-0105 ,
+ :sleep-0106 ,
+ :sleep-0107 ,
+ :sleep-0108 ,
+ :sleep-0109 ,
+ :sleep-0110 ,
+ :sleep-0111 ,
+ :sleep-0112 ,
+ :sleep-0113 ,
+ :sleep-0114 ,
+ :sleep-0115 ,
+ :sleep-0116 ,
+ :sleep-0117 ,
+ :sleep-0118 ,
+ :sleep-0119 ,
+ :sleep-0120 ,
+ :sleep-0121 ,
+ :sleep-0122 ,
+ :sleep-0123 ,
+ :sleep-0124 ,
+ :sleep-0125 ,
+ :sleep-0126 ,
+ :sleep-0127 ,
+ :sleep-0128 ,
+ :sleep-0129 ,
+ :ride-delhi-orø ,
+ :sleep-0130 .
+
+:ride-orø-delhi a event:Event ;
+ rdfs:label "ferry+train+flight Orø→Delhi"@en ;
+ dcterms:subject :journey-both ;
+ event:time [ a tl:Interval ;
+ tl:start "2015-12-02T06:00:00+02:00"^^xsd:dateTime ;
+ tl:end "2012-12-02T23:59:59+05:30"^^xsd:dateTime ;
+ tl:onTimeLine </timeline/travel> ] .
+
+:ride-orø-delhi-b a event:Event ;
+ rdfs:label "ferry+train+flight Orø→Delhi"@en ;
+ dcterms:subject :journey-both ;
+ event:time [ a tl:Interval ;
+ tl:start "2015-12-03T00:00:00+05:30"^^xsd:dateTime ;
+ tl:end "2015-12-03T00:45:00+05:30"^^xsd:dateTime ;
+ tl:onTimeLine </timeline/travel> ] .
+
+:ferry-orø-holbæk a travel:Ferry ;
+ rdfs:label "Orøfærgen"@en ;
+ tio:operatedBy :org-orøfærgen ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2015-12-02T06:00:00+02:00"^^xsd:dateTime ;
+ tio:at :harbour-orø ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2015-12-02T06:30:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-holbæk ] .
+
+:offer-holbæk-copenhagen-airport a gr:Offering ;
+ gr:hasBusinessFunction gr:Sell ;
+ grx:hasPrice "99"^^unit:DanishKrone ;
+ gr:includes :ticket-holbæk-copenhagen-airport .
+
+:ticket-holbæk-copenhagen-airport a tio:TicketPlaceholder ;
+ tio:scope [ a tio:scopeOfAccess ;
+ tio:eligibleServiceLevel tio:Economy ;
+ tio:accessTo
+ :train-holbæk-copenhagen ,
+ :train-copenhagen-copenhagen-airport ] .
+
+:train-holbæk-copenhagen a rail:Train ;
+ rdfs:label "R 3504"@en ;
+ tio:operatedBy :org-dsb ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2015-12-02T07:11:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-holbæk ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2015-12-02T07:59:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-copenhagen ] .
+
+:train-copenhagen-copenhagen-airport a rail:Train ;
+ rdfs:label "ØR 1024"@en ;
+ tio:operatedBy :org-dsb ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2015-12-02T08:12:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-copenhagen ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2015-12-02T08:24:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-copenhagen-airport ] .
+
+:offer-copenhagen-delhi-copenhagen a gr:Offering ;
+ gr:hasBusinessFunction gr:Sell ;
+ grx:hasPrice "7537.00"^^unit:Danish_Krone ;
+ gr:includes :ticket-copenhagen-delhi-copenhagen .
+
+:ticket-copenhagen-delhi-copenhagen a tio:TicketPlaceholder ;
+ tio:scope [ a tio:scopeOfAccess ;
+ tio:eligibleServiceLevel tio:Economy ;
+ tio:accessTo
+ :flight-copenhagen-vienna ,
+ :flight-vienna-delhi ] .
+
+:flight-copenhagen-vienna a tio:Flight ;
+ tio:flightNo "OS302" ;
+ tio:operatedBy :org-austrianairlines ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2015-12-02T10:10:00+02:00"^^xsd:dateTime ;
+ tio:at :airport-copenhagen ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2015-12-02T11:55:00+02:00"^^xsd:dateTime ;
+ tio:at :airport-vienna ] .
+
+:flight-vienna-delhi a tio:Flight ;
+ tio:flightNo "OS33" ;
+ tio:operatedBy :org-austrianairlines ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2015-12-02T13:00:00+02:00"^^xsd:dateTime ;
+ tio:at :airport-vienna ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2015-12-03T00:45:00+05:30"^^xsd:dateTime ;
+ tio:at :airport-delhi ] .
+
+:sleep-1202 a event:Event ;
+ rdfs:label "Nap during flight towards India"@en ;
+ dcterms:subject :journey-both ;
+ event:based_near
+ dbpedia:Europe ,
+ dbpedia:India ;
+ event:time [ a tl:Interval ;
+ tl:onTimeLine </timeline/travel> ;
+ tl:start "2015-12-02T20:00:00+05:30"^^xsd:dateTime ;
+ tl:end "2015-12-02T23:59:59+05:30"^^xsd:dateTime ] .
+
+:sleep-1203 a event:Event ;
+ rdfs:label "Sleep in New Delhi"@en ;
+ dcterms:subject :journey-both ;
+ event:based_near dbpedia:New_Delhi ;
+ event:time [ a tl:Interval ;
+ tl:onTimeLine </timeline/travel> ;
+ tl:start "2015-12-03T01:30:00+05:30"^^xsd:dateTime ;
+ tl:end "2015-12-03T09:00:00+05:30"^^xsd:dateTime ] .
+
+:ride-delhi-orø a event:Event ;
+ rdfs:label "flight+train+ferry Delhi→Orø"@en ;
+ dcterms:subject :journey-both ;
+ event:time [ a tl:Interval ;
+ tl:onTimeLine </timeline/travel> ;
+ tl:start "2016-02-05T02:15:00+05:30"^^xsd:dateTime ;
+ tl:end "2016-02-05T13:50:00+02:00"^^xsd:dateTime ] .
+
+:flight-delhi-vienna a tio:Flight ;
+ tio:flightNo "OS34" ;
+ tio:operatedBy :org-austrianairlines ;
+ tio:from [ a tio:Stop ;
+ tio:at :airport-delhi ;
+ tio:departs "2016-02-05T02:15:00+05:30"^^xsd:dateTime ] ;
+ tio:to [ a tio:Stop ;
+ tio:at :airport-vienna ;
+ tio:arrives "2016-02-05T05:55:00+02:00"^^xsd:dateTime ] .
+
+:flight-vienna-copenhagen a tio:Flight ;
+ tio:flightNo "OS301" ;
+ tio:operatedBy :org-austrianairlines ;
+ tio:from [ a tio:Stop ;
+ tio:at :airport-vienna ;
+ tio:departs "2016-02-05T07:10:00+02:00"^^xsd:dateTime ] ;
+ tio:to [ a tio:Stop ;
+ tio:at :airport-copenhagen ;
+ tio:arrives "2016-02-05T09:00:00+02:00"^^xsd:dateTime ] .
+
+:offer-copenhagen-airport-holbæk a gr:Offering ;
+ gr:hasBusinessFunction gr:Sell ;
+ grx:hasPrice "99"^^unit:DanishKrone ;
+ gr:includes
+ :ticket-copenhagen-airport-copenhagen ,
+ :ticket-copenhagen-holbæk .
+
+:train-copenhagen-airport-copenhagen a rail:Train ;
+ rdfs:label "ØR 1047"@en ;
+ tio:operatedBy :org-dsb ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2016-02-05T11:34:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-copenhagen-airport ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2016-02-05T11:48:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-copenhagen ] .
+
+:train-copenhagen-holbæk a rail:Train ;
+ rdfs:label "RE 1533"@en ;
+ tio:operatedBy :org-dsb ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2016-02-05T11:56:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-copenhagen ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2016-02-05T12:38:00+02:00"^^xsd:dateTime ;
+ tio:at rail-dk:station-holbæk ] .
+
+:ferry-holbæk-orø a travel:Ferry ;
+ rdfs:label "Orøfærgen"@en ;
+ tio:operatedBy :org-orøfærgen ;
+ tio:from [ a tio:Stop ;
+ tio:departs "2016-02-05T13:20:00+02:00"^^xsd:dateTime ;
+ tio:at :harbour-holbæk ] ;
+ tio:to [ a tio:Stop ;
+ tio:arrives "2016-02-05T13:50:00+02:00"^^xsd:dateTime ;
+ tio:at :harbour-orø ] .
+
+</timeline/floss> a tl:Timeline ;
+ rdfs:title "FLOSS events jointly involving Siri and Jonas"@en ;
+ event:agent :person-jonas, :person-siri .
+
+:journey-both a skos:Concept ;
+ skos:prefLabel "Siri and Jonas journey"@en .
+
+:journey-jonas a skos:Concept ;
+ skos:prefLabel "Jonas journey"@en .
+
+:journey-siri a skos:Concept ;
+ skos:prefLabel "Siri journey"@en .
+
+:org-austrianairlines a gr:BusinessEntity ;
+ foaf:name "Austrian Airlines" ;
+ foaf:Homepage <https://www.austrian.com/> ;
+ transit:iataCode "OS" ;
+ owl:sameAs dbpedia:Austrian_Airlines .
+
+:person-jonas a foaf:Person ;
+ foaf:name "Jonas Smedegaard" ;
+ foaf:mbox <dr@jones.dk> ;
+ foaf:Homepage <http://dr.jones.dk/> ;
+ owl:sameAs <http://dr.jones.dk/foaf#me> .
+
+:person-siri a foaf:Person ;
+ foaf:name "Siri Reiter" ;
+ foaf:mbox <siri@jones.dk> ;
+ foaf:Homepage <http://sirireiter.dk/> ;
+ owl:sameAs
+ <http://sirireiter.dk/foaf.rdf#me> ,
+ <http://sirireiter.dk/foaf.ttl#me> .