diff options
-rw-r--r-- | data/2014/europe-08.ttl | 512 |
1 files changed, 512 insertions, 0 deletions
diff --git a/data/2014/europe-08.ttl b/data/2014/europe-08.ttl new file mode 100644 index 0000000..7352a3d --- /dev/null +++ b/data/2014/europe-08.ttl @@ -0,0 +1,512 @@ +@base <http://data.jones.dk/2014/gutersloh-08> . +@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 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 railx: <http://data.jones.dk/hacks/railx#> . +@prefix dbtrain: <http://data.jones.dk/rail/trains/de#> . +@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 "Jonas Gütersloh + Paris August trip" ; + event:agent :person-jonas ; + foaf:based_near dbpedia:Europe ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2014-08-05T13:47:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-20T23:20:00+02:00"^^xsd:dateTime + ] . + +:programme a prog:Programme ; + prog:describes :trip ; + prog:streamed_by_subject :journey-jonas; + prog:has_streamed_event :ride-århus-gutersloh, + :sleep-0806, + :sleep-0807, + :sleep-0808, + :sleep-0809, + :sleep-0810, + :ride-gutersloh-paris, + :ride-gutersloh-paris-b, + :sleep-0811, + :sleep-0812, + :sleep-0813, + :sleep-0814, + :sleep-0815, + :sleep-0816, + :sleep-0817, + :sleep-0818, + :sleep-0819, + :sleep-0820, + :ride-paris-holbæk, + :ride-holbæk-orø . + +:ride-århus-gutersloh a event:Event ; + rdfs:label "train Århus→Gütersloh"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-05T13:47:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-05T22:07:00+02:00"^^xsd:dateTime + ] . + +:offer-db-århus-gutersloh a gr:Offering ; + gr:name "Århus→Gütersloh"@en ; + gr:description "Ticket(s) for train ride from Århus to Gütersloh"@en ; + rdfs:comment "Price includes reservation of seats (€7.50)"@en ; + gr:includes :ticket-db-århus-gutersloh ; + gr:hasBusinessFunction gr:Sell ; + gr:eligibleCustomerTypes :members-bahncard25 ; + grx:hasPrice "66.75"^^unit:Euro . + +:ticket-db-århus-gutersloh a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo :train-århus-fredericia, + :train-fredericia-hamburg, + :train-hamburg-hannover, + dbtrain:ice552, + :train-bielefeld-gutersloh + ] . + +:train-århus-fredericia a rail:Train ; + rdfs:label "IC 19140"@en ; + tio:operatedBy :org-dsb ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "13:47" ; + rail:occur_at [ rail:platform_at :station-århus ] + ], [ a rail:TrainStop ; + transit:arrivalTime "15:00" ; + rail:occur_at [ rail:platform_at :station-fredericia ] + ] . + +:train-fredericia-hamburg a rail:Train ; + rdfs:label "EC 387"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "15:27" ; + rail:occur_at [ rail:platform_at :station-fredericia ] + ], [ a rail:TrainStop ; + transit:arrivalTime "18:53" ; + rail:occur_at [ rail:platform_at :station-hamburg ] + ] . + +:train-hamburg-hannover a rail:Train ; + rdfs:label "ICE 685"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "19:01" ; + rail:occur_at [ rail:platform_at :station-hamburg ] + ], [ a rail:TrainStop ; + transit:arrivalTime "20:23" ; + rail:occur_at [ rail:platform_at :station-hannover ] + ] . + +:train-bielefeld-gutersloh a rail:Train ; + rdfs:label "RE 10638"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "21:58" ; + rail:occur_at [ rail:platform_at :station-bielefeld ] + ], [ a rail:TrainStop ; + transit:arrivalTime "22:07" ; + rail:occur_at [ rail:platform_at :station-gutersloh ] + ] . + +:sleep-0806 a event:Event ; + rdfs:label "Sleep in Gütersloh"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Gütersloh ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-06T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-06T09:00:00+02:00"^^xsd:dateTime + ] . + +:sleep-0807 a event:Event ; + rdfs:label "Sleep in Gütersloh"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Gütersloh ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-07T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-07T09:00:00+02:00"^^xsd:dateTime + ] . + +:sleep-0808 a event:Event ; + rdfs:label "Sleep in Gütersloh"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Gütersloh ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-08T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-08T09:00:00+02:00"^^xsd:dateTime + ] . + +:sleep-0809 a event:Event ; + rdfs:label "Sleep in Gütersloh"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Gütersloh ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-09T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-09T07:30:00+02:00"^^xsd:dateTime + ] . + +:sleep-0810 a event:Event ; + rdfs:label "Sleep in Gütersloh"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Gütersloh ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-10T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-10T09:00:00+02:00"^^xsd:dateTime + ] . + +:ride-gutersloh-paris a event:Event ; + rdfs:label "train Gütersloh→Paris"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-10T21:05:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-10T23:59:00+02:00"^^xsd:dateTime + ] . + +:ride-gutersloh-paris-b a event:Event ; + rdfs:label "train Gütersloh→Paris"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-11T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-11T09:24:00+02:00"^^xsd:dateTime + ] . + +:offer-db-gutersloh-paris a gr:Offering ; + gr:name "Gütersloh→Paris"@en ; + gr:description "Ticket(s) for train ride from Gütersloh to Paris"@en ; + rdfs:comment "Price includes reservation of couchette (€20) and seats (€9.50)"@en ; + gr:includes :ticket-db-gutersloh-paris ; + gr:hasBusinessFunction gr:Sell ; + gr:eligibleCustomerTypes :members-bahncard25 ; + grx:hasPrice "96.25"^^unit:Euro . + +:ticket-db-gutersloh-paris a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo :train-gutersloh-hannover, + :train-hannover-göttingen, + :train-göttingen-paris + ] . + +:train-gutersloh-hannover a rail:Train ; + rdfs:label "IC 2041"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "21:05" ; + rail:occur_at [ rail:platform_at :station-gutersloh ] + ], [ a rail:TrainStop ; + transit:arrivalTime "22:18" ; + rail:occur_at [ rail:platform_at :station-hannover ] + ] . + +:train-hannover-göttingen a rail:Train ; + rdfs:label "D 60491"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "22:27" ; + rail:occur_at [ rail:platform_at :station-hannover ] + ], [ a rail:TrainStop ; + transit:arrivalTime "23:25" ; + rail:occur_at [ rail:platform_at :station-göttingen ] + ] . + +:train-göttingen-paris a rail:Train ; + rdfs:label "CNL 450"@en ; + foaf:page <https://en.wikipedia.org/wiki/City_Night_Line> ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "23:32" ; + rail:occur_at [ rail:platform_at :station-göttingen ] + ], [ a rail:TrainStop ; + rdfs:label "Paris arrival 9:24"@en ; + transit:arrivalTime "33:24" ; + rail:occur_at [ rail:platform_at :station-paris ] + ] . + +:sleep-0811 a event:Event ; + rdfs:label "Sleep in night train through Germany and France"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Germany, + dbpedia:France ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-11T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-11T09:00+02:00"^^xsd:dateTime + ] . + +:sleep-0812 a event:Event ; + rdfs:label "Sleep in Paris"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Paris ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-12T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-12T09:00+02:00"^^xsd:dateTime + ] . + +:sleep-0813 a event:Event ; + rdfs:label "Sleep in Paris"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Paris ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-13T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-13T09:00+02:00"^^xsd:dateTime + ] . + +:sleep-0814 a event:Event ; + rdfs:label "Sleep in Paris"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Paris ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-14T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-14T09:00+02:00"^^xsd:dateTime + ] . + +:sleep-0815 a event:Event ; + rdfs:label "Sleep in Paris"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Paris ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-15T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-15T09:00+02:00"^^xsd:dateTime + ] . + +:ride-paris-holbæk a event:Event ; + rdfs:label "Hitch-hiking Paris→Holbæk"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-15T10:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-15T23:59:00+02:00"^^xsd:dateTime + ] . + +:sleep-0816 a event:Event ; + rdfs:label "Sleep at some road in France or Germany"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:France, + dbpedia:Germany ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-16T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-16T08:00+02:00"^^xsd:dateTime + ] . + +:ride-paris-holbæk-b a event:Event ; + rdfs:label "Hitch-hiking Paris→Holbæk"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-16T10:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-16T23:59:00+02:00"^^xsd:dateTime + ] . + +:sleep-0817 a event:Event ; + rdfs:label "Sleep at some road in Germany"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Germany ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-17T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-17T08:00+02:00"^^xsd:dateTime + ] . + +:ride-paris-holbæk-c a event:Event ; + rdfs:label "Hitch-hiking Paris→Holbæk"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-17T10:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-17T23:59:00+02:00"^^xsd:dateTime + ] . + +:ride-holbæk-orø a event:Event ; + rdfs:label "ferry Holbæk→Orø"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-08-17T22:20:00+02:00"^^xsd:dateTime ; + tl:end "2014-08-17T22:50:00+02:00"^^xsd:dateTime + ] . + +:ferry-holbæk-orø a travel:Ferry ; + rdfs:label "Orøfærgen"@en ; + tio:operatedBy :org-orøfærgen ; + travelx:has_stop [ a travelx:VehicleStop ; + transit:departureTime "22:20" ; + travelx:occur_at [ travelx:platform_at :harbour-holbæk ] + ], [ a travelx:VehicleStop ; + transit:arrivalTime "22:50" ; + travelx:occur_at [ travelx:platform_at :station-orø ] + ] . + +:coverage-fsub a pc:Contract ; + pc:item :ticket-db-roskilde-gutersloh, + :tiket-db-gutersloh-brussels ; + pc:estimatedPrice "128.45"^^unit:Euro ; + pcx:agreedPrice "172.95"^^unit:Euro ; + pc:subsidy :subsidy-pledges . + +:subsidy-fsub a payment:Payment ; + rdfs:label "FSUB sponsorship Roskilde→Gütersloh→Brussels"@en ; + payment:payer :org-fsub ; + payment:payee :person-jonas ; + payment:expenditureLine [ a payment:ExpenditureLine ; + payment:payment :offer-db-aarhus-gutersloh ; + payment:netAmount "66.75"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + payment:payment :offer-dsb-gutersloh-brussels ; + payment:netAmount "56.29"^^xsd:decimal + ] ; + payment:totalNetAmount "172.95"^^xsd:decimal . + +:coverage-substantiel a pc:Contract ; + pc:item :ticket-db-gutersloh-paris, + :ticket-db-paris-hamburg, + :ticket-db-hamburg-holbæk ; + pcx:estimatedPrice "227"^^unit:Euro ; + pc:subsidy :subsidy-substantiel . + +:subsidy-substantiel a payment:Payment ; + rdfs:label "Substantiel sponsorship Gütersloh→Paris→Holbæk"@en ; + payment:payer :org-substantiel ; + payment:payee :person-jonas ; + payment:expenditureLine [ a payment:ExpenditureLine ; + payment:payment :offer-db-gutersloh-paris ; + payment:netAmount "96.25"^^xsd:decimal + ] . +# ] ; +# payment:payment :offer-db-paris-hamburg ; +# payment:netAmount "91.75"^^xsd:decimal +# ] ; +# payment:payment :offer-db-hamburg-holbæk ; +# payment:netAmount "21.75"^^xsd:decimal, +# "44.25"^^xsd:decimal +# ] ; +# payment:totalNetAmount "96.25"^^xsd:decimal . + +</timeline/floss> a tl:Timeline ; + rdfs:title "FLOSS events jointly involving Siri and Jonas"@en ; + event:agent :person-jonas, :person-siri . + +:journey-jonas a skos:Concept ; + skos:prefLabel "Jonas journey"@en . + +:members-bahncard25 a gr:BusinessEntityType; + rdfs:label "Holders of DB Bahncard25 discount cards"@en . + +:org-db a gr:BusinessEntity ; + foaf:Page <https://www.bahn.com/> ; + gr:offers :offer-db-roskilde-cologne, + :offer-db-cologne-brussels, + :offer-db-brussels-cologne, + :offer-db-cologne-rokilde . + +:org-dsb a gr:BusinessEntity ; + foaf:name "DSB" ; + foaf:Page <http://www.dsb.dk/> ; + foaf:Page <http://www.rejseplanen.dk/> ; + gr:offers :offer-dsb-holbæk-roskilde . + +:org-fsub a gr:BusinessEntity ; + foaf:name "Freie Software und Bildung e.V." ; + foaf:Homepage <http://fsub.schule.de/> . + +:org-orøfærgen a org:Organization ; + foaf:name "Færgefarten Orø-Holbæk" ; + foaf:Homepage <https://www.holbaek.dk/borger/teknik-og-miljoe/faergefarten-oroe-holbaek/> ; + owl:sameAs <http://data.biks.dk/faergeholbaek> . + +:org-substantiel a gr:BusinessEntity ; + foaf:name "Substantiel SAS" ; + foaf:Homepage <http://substantiel.fr/> . + +: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> . + +:station-aarhus a rail:Station ; + rdfs:label "Århus Hovedbanegård" ; + rail:serves dbpedia:Aarhus . + +:station-bielefeld a rail:Station ; + rdfs:label "Bielefeld Hauptbahnhof" ; + rail:serves dbpedia:Bielefeld . + +:station-fredericia a rail:Station ; + rdfs:label "Fredericia Banegård" ; + rail:serves dbpedia:Fredericia . + +:station-göttingen a rail:Station ; + rdfs:label "Göttingen" ; + rail:serves dbpedia:Göttingen . + +:station-hamburg a rail:Station ; + rdfs:label "Hamburg Hauptbahnhof" ; + rail:serves dbpedia:Hamburg . + +:station-hannover a rail:Station ; + rdfs:label "Hannover Hauptbahnhof" ; + rail:serves dbpedia:Hannover . + +:station-holbæk a rail:Station ; + rdfs:label "Holbæk station" ; + rail:serves dbpedia:Holbæk . + +:station-paris a rail:Station ; + rdfs:label "Paris East station"@en, + "Gare de Paris-Est"@fr, + "Paris-Est"@de ; + foaf:page <https://en.wikipedia.org/wiki/Gare_de_Paris-Est> ; + rail:serves dbpedia:Paris . + +:station-roskilde a rail:Station ; + rdfs:label "Roskilde station" ; + rail:serves dbpedia:Roskilde . |