diff options
author | Jonas Smedegaard <dr@jones.dk> | 2014-07-08 12:10:49 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2014-07-08 12:10:49 +0200 |
commit | 373001907c463c615a2fb52cad939be9a045dff4 (patch) | |
tree | 259066de24aa7292cc99f9b20d8fb3aaf1f10dbb | |
parent | 3f1eba9d7043de90353c9ffd142c499fbce7aa86 (diff) |
Add Brussels trip July.
-rw-r--r-- | data/2014/bruxelles-07.ttl | 442 |
1 files changed, 442 insertions, 0 deletions
diff --git a/data/2014/bruxelles-07.ttl b/data/2014/bruxelles-07.ttl new file mode 100644 index 0000000..d5cb59c --- /dev/null +++ b/data/2014/bruxelles-07.ttl @@ -0,0 +1,442 @@ +@base <http://data.jones.dk/2014/bruxelles-05-2> . +@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 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 Bruxelles July trip" ; + event:agent :person-jonas ; + foaf:based_near dbpedia:Europe ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2014-07-04T16:05:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-15T23:20:00+02:00"^^xsd:dateTime + ] . + +:programme a prog:Programme ; + prog:describes :trip ; + prog:streamed_by_subject :journey-jonas; + prog:has_streamed_event :ride-orø-gutersloh, + :ride-orø-gutersloh-b, + :sleep-0705, + :sleep-0706, + :sleep-0707, + :sleep-0708, + :sleep-0709, + :ride-gutersloh-brussels, + :sleep-0710, + :ride-gutersloh-brussels, + :meeting-rebecca, + :meeting-greens, + :ride-brussels-holbæk, + :ride-holbæk-orø . + +:offer-db-bahncard25-probe a gr:Offering ; + gr:name "Probe-BahnCard 25"@en ; + gr:description "BahnCard 25 valid for 4 months"@en ; + gr:includes :subscription-bahncard25-probe ; + gr:hasBusinessFunction gr:Sell ; + gr:hasPriceSpecification [ a gr:UnitPriceSpecification ; + gr:hasCurrency "EUR"@en ; + gr:hasCurrencyValue "25"^^xsd:float + ] . + +:subscription-bahncard25-probe a tio:TicketPlaceholder ; + rdfs:label "BahnCard 25 subscription for 4 months"@en ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + ] ; +# gr:providesMembershipTo :members-bahncard25 ; + gr:eligibleDuration [ + a gr:QuantitativeValue; + gr:hasValueInteger "4"^^xsd:int; + gr:hasUnitOfMeasurement "MON"^^xsd:string + ] . + +:ride-orø-gutersloh a event:Event ; + rdfs:label "train+ferry(+bus) Holbæk→Brussels"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-07-04T16:20:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-04T23:59:00+02:00"^^xsd:dateTime + ] . + +:ride-orø-gutersloh-b a event:Event ; + rdfs:label "train+ferry(+bus) Holbæk→Brussels"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-07-05T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-05T05:05:04+02:00"^^xsd:dateTime + ] . + +:ferry-orø-holbæk a travelx:Ferry ; + rdfs:label "Orøfærgen"@en ; + tio:operatedBy :org-orøfærgen ; + travelx:has_stop [ a travelx:VehicleStop ; + transit:departureTime "16:20" ; + travelx:occur_at [ travelx:platform_at :harbour-orø ] + ], [ a travelx:VehicleStop ; + transit:arrivalTime "16:50" ; + travelx:occur_at [ travelx:platform_at :station-holbæk ] + ] . + +:offer-dsb-holbæk-roskilde a gr:Offering ; + gr:name "Holbæk→Roskilde"@en ; + gr:description "Ticket(s) for train ride from Holbæk to Roskilde"@en ; + gr:includes :ticket-dsb-holbækRoskilde ; + gr:hasBusinessFunction gr:Sell ; + grx:hasPrice "53"^^unit:DanishKrone . + +:ticket-dsb-holbæk-roskilde a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:accessTo :trainbus-holbæk-hvalsø, + :train-hvalsø-roskilde + ] . + +:trainbus-holbæk-hvalsø a railx:TrainBus ; + rdfs:label "Bus56052"@en ; + tio:operatedBy :org-dsb ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "17:18" ; + rail:occur_at [ rail:platform_at :station-holbæk ] + ], [ a rail:TrainStop ; + transit:arrivalTime "17:43" ; + rail:occur_at [ rail:platform_at :station-hvalsø ] + ] . + +:train-hvalsø-roskilde a rail:Train ; + rdfs:label "R 2548"@en ; + tio:operatedBy :org-dsb ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "17:49" ; + rail:occur_at [ rail:platform_at :station-hvalsø ] + ], [ a rail:TrainStop ; + transit:arrivalTime "18:02" ; + rail:occur_at [ rail:platform_at :station-højetåstrup ] + ] . + +:offer-db-roskilde-gutersloh a gr:Offering ; + gr:name "Roskilde→Gütersloh"@en ; + gr:description "Ticket(s) for train ride from Roskilde to Gütersloh"@en ; + rdfs:comment "Price includes reservation of couchette (€20)"@en ; + gr:includes :ticket-db-roskilde-cologne ; + gr:hasBusinessFunction gr:Sell ; + gr:eligibleCustomerTypes :members-bahncard25 ; + grx:hasPrice "91.75"^^unit:Euro . + +:ticket-db-roskilde-gutersloh a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo :train-roskilde-bielefeld, + :train-bielefeld-gutersloh + ] . + +:train-roskilde-bielefeld a rail:Train ; + rdfs:label "CNL40473"@en ; + rdfs:comment "CityNightLine 40473 (Borealis) from Copenhagen to Amsterdam"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "19:11" ; + rail:occur_at [ rail:platform_at :station-roskilde ] + ], [ a rail:TrainStop ; + transit:arrivalTime "03:55" ; + rail:occur_at [ rail:platform_at :station-bielefeld ] + ] . + +:sleep-0705 a event:Event ; + rdfs:label "Sleep in night train through Germany"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Germany ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-07-05T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-05T03:40+02:00"^^xsd:dateTime + ] . + +:train-bielefeld-gutersloh a rail:Train ; + rdfs:label "RE 10600"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "04:56" ; + rail:occur_at [ rail:platform_at :station-bielefeld ] + ], [ a rail:TrainStop ; + transit:arrivalTime "05:04" ; + rail:occur_at [ rail:platform_at :station-gutersloh ] + ] . + +:sleep-0706 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-07-06T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-06T09:00:00+02:00"^^xsd:dateTime + ] . + +:sleep-0707 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-07-07T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-07T09:00:00+02:00"^^xsd:dateTime + ] . + +:sleep-0708 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-07-08T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-08T09:00:00+02:00"^^xsd:dateTime + ] . + +:sleep-0709 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-07-09T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-09T09:00:00+02:00"^^xsd:dateTime + ] . + +:ride-gutersloh-brussels a event:Event ; + rdfs:label "train Gütersloh→Brussels"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-07-09T08:52:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-09T13:30:00+02:00"^^xsd:dateTime + ] . + +:offer-db-gutersloh-brussels a gr:Offering ; + gr:name "Gütersloh→Brussels"@en ; + gr:description "Ticket(s) for train ride from Gütersloh to Brussels"@en ; + rdfs:comment "Price includes reservation of seat (€4.50)"@en ; + gr:includes :ticket-db-gutersloh-brussels ; + gr:hasBusinessFunction gr:Sell ; + gr:eligibleCustomerTypes :members-bahncard25 ; + grx:hasPrice "56.20"^^unit:Euro . + +:ticket-db-gutersloh-brussels a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo :train-gutersloh-cologne, + :train-cologne-brussels + ] . + +:train-gutersloh-cologne a rail:Train ; + rdfs:label "IC 2013"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "08:52" ; + rail:occur_at [ rail:platform_at :station-gutersloh ] + ], [ a rail:TrainStop ; + transit:arrivalTime "11:15" ; + rail:occur_at [ rail:platform_at :station-cologne ] + ] . + +:train-cologne-brussels a rail:Train ; + rdfs:label "ICE 16"@en ; + tio:operatedBy :org-db ; + rail:has_stop [ a rail:TrainStop ; + transit:departureTime "11:43" ; + rail:occur_at [ rail:platform_at :station-cologne ] + ], [ a rail:TrainStop ; + transit:arrivalTime "13:35" ; + rail:occur_at [ rail:platform_at :station-brussels ] + ] . + +:sleep-0710 a event:Event ; + rdfs:label "Sleep in Brussels"@en ; + dcterms:subject :journey-jonas ; + event:based_near dbpedia:Brussels ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-07-10T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-10T09:00:00+02:00"^^xsd:dateTime + ] . + +:meeting-rebecca a event:Event ; + rdfs:label "Meeting about DebianParl with Rebecca Harms" ; + dcterms:subject :journey-jonas ; + prog:organiser :org-rebecca-office ; + prog:attendee :person-jonas, + :person-rebecca ; + event:place :place-rebecca-office ; + event:based_near dbpedia:Bruxelles ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2014-07-10T09:30:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-10T10:00:00+02:00"^^xsd:dateTime + ] . + +:meeting-greens a event:Event ; + rdfs:label "DebianParl workshop III" ; + dcterms:subject :journey-jonas ; + foaf:page <https://lists.alioth.debian.org/pipermail/parl-user/Week-of-Mon-20140630/000087.html> ; + prog:organiser :org-greens ; + prog:attendee :person-jonas ; +# event:place :place-jochen-office ; + event:based_near dbpedia:Bruxelles ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2014-07-10T14:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-10T16:00:00+02:00"^^xsd:dateTime + ] . + +:ride-brussels-holbæk a event:Event ; + rdfs:label "Hitch-hiking Brussels→Holbæk"@en ; + dcterms:subject :journey-jonas ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2014-07-11T10:00:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-15T22:00: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-07-15T22:20:00+02:00"^^xsd:dateTime ; + tl:end "2014-07-15T22: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-jonas 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-bahncard25-probe ; + payment:netAmount "25"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + payment:payment :offer-db-roskilde-gutersloh ; + payment:netAmount "91.75"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + payment:payment :offer-db-gutersloh-brussels ; + payment:netAmount "56.29"^^xsd:decimal + ] ; + payment:totalNetAmount "172.95"^^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-rebecca-office a gr:BusinessEntity ; + foaf:name "European Parliament Office of Rebecca Harms" ; + foaf:mbox <rebecca.harms@europarl.europa.eu> . + +: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-rebecca a foaf:Person ; + foaf:name "Rebecca Harms" . + +:station-brussels a rail:Station ; + rdfs:label "Bruxelles-Midi" ; + rail:serves dbpedia:Brussels . + +:station-cologne a rail:Station ; + rdfs:label "Köln Hbf" ; + rail:serves dbpedia:Cologne . + +:station-holbæk a rail:Station ; + rdfs:label "Holbæk station" ; + rail:serves dbpedia:Holbæk . + +:station-roskilde a rail:Station ; + rdfs:label "Roskilde station" ; + rail:serves dbpedia:Roskilde . |