summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2014-07-08 12:10:49 +0200
committerJonas Smedegaard <dr@jones.dk>2014-07-08 12:10:49 +0200
commit373001907c463c615a2fb52cad939be9a045dff4 (patch)
tree259066de24aa7292cc99f9b20d8fb3aaf1f10dbb
parent3f1eba9d7043de90353c9ffd142c499fbce7aa86 (diff)
Add Brussels trip July.
-rw-r--r--data/2014/bruxelles-07.ttl442
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 .