diff options
-rw-r--r-- | Makefile | 12 | ||||
-rw-r--r-- | data/2011/cambridge.ttl | 335 |
2 files changed, 342 insertions, 5 deletions
@@ -3,11 +3,13 @@ turtlefiles := $(infiles:data/%.ttl=build/%/index.ttl) textfiles = $(turtlefiles:%.ttl=%.txt) rdfxmlfiles = $(turtlefiles:%.ttl=%.rdf) # TODO: resolve event:Event with prog:Programme being foaf:primaryTopic of <> -htmlprogrammefiles = build/2014/europe/index.html \ - build/2014/bruxelles-05/index.html \ - build/2014/bruxelles-05-2/index.html \ - build/2014/bruxelles-07/index.html \ - build/2014/europe-08/index.html +htmlprogrammefiles = \ + build/2011/cambridge/index.html \ + build/2014/europe/index.html \ + build/2014/bruxelles-05/index.html \ + build/2014/bruxelles-05-2/index.html \ + build/2014/bruxelles-07/index.html \ + build/2014/europe-08/index.html htmlfiles = $(htmlprogrammefiles) getbase = $(shell perl -ne '/^\@base\s+<(http.+)>/ and print $$1 and exit;' "$1") diff --git a/data/2011/cambridge.ttl b/data/2011/cambridge.ttl new file mode 100644 index 0000000..bc65be7 --- /dev/null +++ b/data/2011/cambridge.ttl @@ -0,0 +1,335 @@ +@base <http://data.jones.dk/2011/cambridge> . +@prefix : <#> . +@prefix dbpedia: <http://dbpedia.org/resource/> . +@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 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 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 & Jonas Cambridge Emdebian Sprint trip" ; + event:agent + :person-jonas, + :person-siri ; + foaf:based_near dbpedia:Europe ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2011-02-19T21:45:00+01:00"^^xsd:dateTime ; + tl:end "2011-02-286T13:40:00+01:00"^^xsd:dateTime + ] . + +:programme a prog:Programme ; + prog:describes :trip ; + prog:streamed_by_subject :journey-together; + prog:has_streamed_event + :ride-copenhagen-london, + :sleep-0220, + :sleep-0221, + :meeting-sprint-day1, + :sleep-0222, + :meeting-sprint-day2, + :sleep-0223, + :meeting-sprint-day3, + :sleep-0224, + :meeting-sprint-day4, + :sleep-0225, + :sleep-0226, + :sleep-0227, + :sleep-0228, + :ride-london-copenhagen . + +:ride-copenhagen-cambridge a event:Event ; + rdfs:label "flight+car Copenhagen→London→Cambridge"@en ; + dcterms:subject :journey-together ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-19T21:45:00+01:00"^^xsd:dateTime ; + tl:end "2011-02-19T22:35:00+00:00"^^xsd:dateTime + ] . + +:offer-copenhagen-london-copenhagen a gr:Offering ; + gr:includes + :ticket-easyjet-copenhagen-london-siri, + :ticket-easyjet-copenhagen-london-jonas, + :ticket-easyjet-london-copenhagen-siri, + :ticket-easyjet-london-copenhagen-jonas ; + gr:hasBusinessFunction gr:Sell ; + grx:hasPrice "1375.56"^^unit:DanishKrone . + +:ticket-copenhagen-london-siri a tio:Ticket ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:accessTo :flight-copenhagen-london + ] . + +:ticket-copenhagen-london-jonas a tio:Ticket ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:accessTo :flight-copenhagen-london + ] . + +:flight-copenhagen-london a travelx:aeroplane ; + tio:operatedBy :org-easyjet ; + travelx:has_stop [ a travelx:VehicleStop ; + transit:departureTime "19:45" ; + travelx:occur_at [ travelx:gate_at :airport-copenhagen ] + ], [ a travelx:VehicleStop ; + transit:arrivalTime "22:35" ; + travelx:occur_at [ travelx:gate_at :airport-london-stanstead ] + ] . + +:car-london-cambridge a travelx:Car ; + rdfs:label "Private car"@en ; + travelx:has_stop [ a travelx:VehicleStop ; + travelx:occur_at [ travelx:parking_lot_at :airport-london-stanstead ] + ], [ a travelx:VehicleStop ; + travelx:occur_at [ travelx:garage_at :accomodation-cambridge ] + ] . + +:sleep-0220 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-22T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-22T09:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0221 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-21T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-21T09:00:00+00:00"^^xsd:dateTime + ] . + +:meeting-sprint-day1 a event:Event ; + rdfs:label "Emdebian Sprint" ; + dcterms:subject :journey-together ; + foaf:page <https://wiki.debian.org/Sprints/2011/EmdebianSprint> ; + prog:organiser :org-arm ; + prog:attendee + :person-siri, + :person-jonas ; + event:place :place-arm ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2011-02-21T10:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-21T16:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0222 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-22T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-22T09:00:00+00:00"^^xsd:dateTime + ] . + +:meeting-sprint-day2 a event:Event ; + rdfs:label "Emdebian Sprint" ; + dcterms:subject :journey-together ; + foaf:page <https://wiki.debian.org/Sprints/2011/EmdebianSprint> ; + prog:organiser :org-arm ; + prog:attendee + :person-siri, + :person-jonas ; + event:place :place-arm ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2011-02-22T10:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-22T16:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0223 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-23T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-23T09:00:00+00:00"^^xsd:dateTime + ] . + +:meeting-sprint-day3 a event:Event ; + rdfs:label "Emdebian Sprint" ; + dcterms:subject :journey-together ; + foaf:page <https://wiki.debian.org/Sprints/2011/EmdebianSprint> ; + prog:organiser :org-arm ; + prog:attendee + :person-siri, + :person-jonas ; + event:place :place-arm ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2011-02-23T10:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-23T16:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0224 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-24T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-24T09:00:00+00:00"^^xsd:dateTime + ] . + +:meeting-sprint-day4 a event:Event ; + rdfs:label "Emdebian Sprint" ; + dcterms:subject :journey-together ; + foaf:page <https://wiki.debian.org/Sprints/2011/EmdebianSprint> ; + prog:organiser :org-arm ; + prog:attendee + :person-siri, + :person-jonas ; + event:place :place-arm ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2011-02-24T10:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-24T16:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0225 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-25T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-25T09:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0226 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-26T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-26T09:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0227 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-27T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-27T09:00:00+00:00"^^xsd:dateTime + ] . + +:sleep-0228 a event:Event ; + rdfs:label "Sleep in Cambridge"@en ; + dcterms:subject :journey-together ; + event:based_near dbpedia:Cambridge ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-28T00:00:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-28T09:00:00+00:00"^^xsd:dateTime + ] . + +:ride-cambridge-copenhagen a event:Event ; + rdfs:label "car+flight Cambridge→London→Copenhagen"@en ; + dcterms:subject :journey-together ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2011-02-28T13:40:00+00:00"^^xsd:dateTime ; + tl:end "2011-02-28T16:25:00+01:00"^^xsd:dateTime + ] . + +:car-cambridge-london a travelx:Car ; + rdfs:label "Private car"@en ; + travelx:has_stop [ a travelx:VehicleStop ; + travelx:occur_at [ travelx:garage_at :accomodation-cambridge ] + ], [ a travelx:VehicleStop ; + travelx:occur_at [ travelx:parking_lot_at :airport-london-stanstead ] + ] . + +:ticket-london-copenhagen-siri a tio:Ticket ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:accessTo :flight-london-copenhagen + ] . + +:ticket-london-copenhagen-jonas a tio:Ticket ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:accessTo :flight-london-copenhagen + ] . + +:flight-london-copenhagen a travelx:aeroplane ; + tio:operatedBy :org-easyjet ; + travelx:has_stop [ a travelx:VehicleStop ; + transit:departureTime "13:40" ; + travelx:occur_at [ travelx:gate_at :airport-london-stanstead ] + ], [ a travelx:VehicleStop ; + transit:arrivalTime "16:25" ; + travelx:occur_at [ travelx:gate_at :airport-copenhagen ] + ] . + +</timeline/floss> a tl:Timeline ; + rdfs:title "FLOSS events jointly involving Siri and Jonas"@en ; + event:agent :person-jonas, :person-siri . + +:journey-together a skos:Concept ; + skos:prefLabel "Siri and Jonas joint journey"@en . + +:org-easyjet a gr:BusinessEntity ; + foaf:name "EasyJet" ; + foaf:Homepage <http://easyjet.com/> . + +:org-arm a gr:BusinessEntity ; + foaf:name "ARM Holdings Ltd." ; + foaf:Homepage <http://www.darm.com/> . + +:person-jonas a foaf:Person ; + foaf:name "Jonas Smedegaard" ; + foaf:mbox <dr@jones.dk> ; + foaf:Homepage <http://dr.jones.dk/> ; + = <http://dr.jones.dk/foaf#me> . + +:siri a foaf:Person ; + foaf:name "Siri Reiter" ; + foaf:Homepage <http://sirireiter.dk/> . |