From 31d6ff08aac2db289c1a39e558024e47696c0ef7 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 19 Jul 2015 14:38:53 +0200 Subject: Extend 2015/peru to include stop in Bielefeld. --- data/2015/peru.ttl | 262 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 223 insertions(+), 39 deletions(-) diff --git a/data/2015/peru.ttl b/data/2015/peru.ttl index 7285b58..2621003 100644 --- a/data/2015/peru.ttl +++ b/data/2015/peru.ttl @@ -53,7 +53,7 @@ event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-06-09T09:00:00+02:00"^^xsd:dateTime ; - tl:end "2015-07-17T20:30:00+02:00"^^xsd:dateTime ] . + tl:end "2015-07-18T16:45:00+02:00"^^xsd:dateTime ] . :programme a prog:Programme ; prog:describes :trip ; @@ -103,13 +103,31 @@ :sleep-0713 , :sleep-0714 , :sleep-0715 , - :ride-paris-brussels , :sleep-0716 , - :ride-paris-brussels-alt , + :ride-paris-brussels , :meeting-greens , - :ride-brussels-gütersloh , + :ride-brussels-bielefeld , :sleep-0717 , - :ride-gütersloh-orø . + :ride-bielefeld-orø , + :sleep-0718 , + :ride-bielefeld-orø-b . + +:offer-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 ; + grx:hasPrice "25"^^unit:Euro . + +: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ø-puerto-maldonado a event:Event ; rdfs:label "ferry+train+flight Orø→Puerto Maldonado"@en ; @@ -616,30 +634,16 @@ tl:start "2015-07-15T00:00:00+02:00"^^xsd:dateTime ; tl:end "2015-07-15T09:00:00+02:00"^^xsd:dateTime ] . -:ride-paris-brussels a event:Event ; - rdfs:label "Train Paris→Brussels"@en ; - dcterms:subject :journey-both ; - event:time [ a tl:Interval ; - tl:start "2015-07-15T16:45:00+02:00"^^xsd:dateTime ; - tl:end "2015-07-15T19:45:00+02:00"^^xsd:dateTime ; - tl:onTimeLine - ] . - -:offer-paris-brussels a gr:Offering ; - gr:includes :ticket-paris-brussels ; - gr:hasBusinessFunction gr:Sell ; - grx:hasPrice "48.80"^^unit:Euro . - :sleep-0716 a event:Event ; - rdfs:label "Sleep in Brussels"@en ; + rdfs:label "Sleep in Paris"@en ; dcterms:subject :journey-both ; - event:based_near dbpedia:Brussels ; + event:based_near dbpedia:Paris ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-07-16T00:00:00+02:00"^^xsd:dateTime ; - tl:end "2015-07-16T09:00:00+02:00"^^xsd:dateTime ] . + tl:end "2015-07-16T04:00:00+02:00"^^xsd:dateTime ] . -:ride-paris-brussels-alt a event:Event ; +:ride-paris-brussels a event:Event ; rdfs:label "Train Paris→Brussels (alternative ride)"@en ; dcterms:subject :journey-both ; event:time [ a tl:Interval ; @@ -648,10 +652,26 @@ tl:onTimeLine ] . -:offer-paris-brussels-alt a gr:Offering ; +:offer-paris-brussels a gr:Offering ; gr:includes :ticket-paris-brussels ; gr:hasBusinessFunction gr:Sell ; - grx:hasPrice "40"^^unit:Euro . + grx:hasPrice "59"^^unit:Euro . + +:ticket-paris-brussels a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:accessTo + :train-paris-brussels ] . + +:train-paris-brussels a rail:Train ; + rdfs:label "TGH 9401"@en ; + tio:operatedBy :org-thalys ; + tio:from [ a tio:Stop ; + tio:at :station-paris ; + tio:departs "2015-07-16T06:01:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-bielefeld ; + tio:arrives "2015-07-16T07:23:00+02:00"^^xsd:dateTime ] . :meeting-greens a event:Event ; rdfs:label "DebianParl workshop IV" ; @@ -666,42 +686,163 @@ tl:end "2015-07-16T12:00:00+02:00"^^xsd:dateTime ] . -:ride-brussels-gütersloh a event:Event ; - rdfs:label "train Brussels→Gütersloh"@en ; +:ride-brussels-bielefeld a event:Event ; + rdfs:label "train Brussels→Bielefeld"@en ; dcterms:subject :journey-both ; event:time [ a tl:Interval ; tl:start "2015-07-16T18:34:00+02:00"^^xsd:dateTime ; tl:end "2015-07-16T23:54:00+02:00"^^xsd:dateTime ; tl:onTimeLine ] . -:offer-brussels-gütersloh a gr:Offering ; - gr:includes :ticket-brussels-gütersloh ; +:offer-brussels-bielefeld a gr:Offering ; + gr:includes :ticket-brussels-bielefeld ; gr:hasBusinessFunction gr:Sell ; gr:eligibleCustomerTypes :members-bahncard25 ; grx:hasPrice "36.70"^^unit:Euro . +:ticket-brussels-bielefeld a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo + :bus-brussels-düsseldorf , + :train-düsseldorf-bielefeld ] . + +:bus-brussels-düsseldorf a travel:Omnibus ; + rdfs:label "BUS42305"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-brussels-nord ; + tio:departs "2015-07-16T16:40:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-düsseldorf ; + tio:arrives "2015-07-16T20:15:00+02:00"^^xsd:dateTime ] . + +:train-düsseldorf-bielefeld a rail:Train ; + rdfs:label "RE 10635"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-düsseldorf ; + tio:departs "2015-07-16T29:54:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-bielefeld ; + tio:arrives "2015-07-16T22:58:00+02:00"^^xsd:dateTime ] . + :sleep-0717 a event:Event ; - rdfs:label "Sleep in Gütersloh"@en ; + rdfs:label "Sleep in Bielefeld"@en ; dcterms:subject :journey-both ; - event:based_near dbpedia:Gütersloh ; + event:based_near dbpedia:Bielefeld ; event:time [ a tl:Interval ; tl:start "2015-07-17T00:00:00+02:00"^^xsd:dateTime ; - tl:end "2015-07-17T09:00:00+02:00"^^xsd:dateTime ; + tl:end "2015-07-17T08:10:00+02:00"^^xsd:dateTime ; + tl:onTimeLine ] . + +:ride-bielefeld-orø a event:Event ; + rdfs:label "Train+ferry Bielefeld→Orø"@en ; + dcterms:subject :journey-both ; + event:time [ a tl:Interval ; + tl:start "2015-07-17T14:13:00+02:00"^^xsd:dateTime ; + tl:end "2015-07-17T23:59:59+02:00"^^xsd:dateTime ; tl:onTimeLine ] . -:ride-gütersloh-orø a event:Event ; - rdfs:label "Train+ferry Gütersloh→Orø"@en ; +:ride-bielefeld-orø-b a event:Event ; + rdfs:label "Train+ferry Bielefeld→København"@en ; dcterms:subject :journey-both ; event:time [ a tl:Interval ; - tl:start "2015-07-17T09:55:00+02:00"^^xsd:dateTime ; - tl:end "2015-07-17T20:30:00+02:00"^^xsd:dateTime ; + tl:start "2015-07-18T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2015-07-18T16:45:00+02:00"^^xsd:dateTime ; tl:onTimeLine ] . -:offer-gütersloh-holbæk a gr:Offering ; - gr:includes :ticket-gütersloh-holbæk ; +:offer-bielefeld-københavn a gr:Offering ; + gr:includes :ticket-bielefeld-københavn ; gr:hasBusinessFunction gr:Sell ; gr:eligibleCustomerTypes :members-bahncard25 ; - grx:hasPrice "74.25"^^unit:Euro . + grx:hasPrice "99.25"^^unit:Euro . + +:ticket-brussels-bielefeld a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo + :train-bielefeld-osnabrück , + :train-osnabrück-bremen , + :train-bremen-hamburg , + :train-hamburg-københavn ] . + +:train-bielefeld-osnabrück a rail:Train ; + rdfs:label "RB61"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-bielefeld ; + tio:departs "2015-07-17T14:13:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-osnabrück ; + tio:arrives "2015-07-17T15:15:00+02:00"^^xsd:dateTime ] . + +:train-osnabrück-bremen a rail:Train ; + rdfs:label "IC 2218"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-osnabrück ; + tio:departs "2015-07-17T15:25:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-bremen ; + tio:arrives "2015-07-17T16:15:00+02:00"^^xsd:dateTime ] . + +:train-bremen-hamburg a rail:Train ; + rdfs:label "ME 82023"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-bremen ; + tio:departs "2015-07-17T16:33:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-hamburg ; + tio:arrives "2015-07-17T17:42:00+02:00"^^xsd:dateTime ] . + +:train-hamburg-københavn a rail:Train ; + rdfs:label "EC 239"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-hamburg ; + tio:departs "2015-07-17T19:28:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-københavn ; + tio:arrives "2015-07-18T00:30:00+02:00"^^xsd:dateTime ] . + +:sleep-0718 a event:Event ; + rdfs:label "Sleep in Copenhagen"@en ; + dcterms:subject :journey-both ; + event:based_near dbpedia:Copenhagen ; + event:time [ a tl:Interval ; + tl:start "2015-07-18T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2015-07-18T09:00:00+02:00"^^xsd:dateTime ; + tl:onTimeLine ] . + +:offer-københavn-holbæk a gr:Offering ; + gr:includes :ticket-københavn-holbæk ; + gr:hasBusinessFunction gr:Sell ; + grx:hasPrice "99"^^unit:DanishKrone . + +:train-københavn-holbæk a rail:Train ; + rdfs:label "RE 2541"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-københavn ; + tio:departs "2015-08-18T13:35:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-holbæk ; + tio:arrives "2015-08-17T14:34:00+02:00"^^xsd:dateTime ] . + +: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:at :harbour-holbæk ; + tio:departs "2015-07-18T15:45:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-orø ; + tio:arrives "2015-07-18T16:15:00+02:00"^^xsd:dateTime ] . + a tl:Timeline ; rdfs:title "FLOSS events jointly involving Siri and Jonas"@en ; @@ -741,3 +882,46 @@ spacerel:within dbpedia:Puerto_Maldonado ; geo:lat "-12.6074" ; geo:long "-69.1909" . + +:coverage-meeting-greens a pc:Contract ; + pc:item + :subscription-bahncard25-probe , + :train-paris-brussels , + :bus-brussels-düsseldorf , + :train-düsseldorf-bielefeld , + :train-bielefeld-osnabrück , + :train-osnabrück-hamburg , + :train-hamburg-københavn , + :train-københavn-holbæk ; + pc:estimatedPrice :price ; + pc:agreedPrice :price ; + pc:subsidy :subsidy . + +:price a gr:UnitPriceSpecification ; + gr:hasCurrency "EUR" ; + gr:hasMinCurrencyValue "155"^^xsd:float ; + gr:hasMaxCurrencyValue "250"^^xsd:float . + +:subsidy a payment:Payment ; + rdfs:label "Greens/EFA sponsorship Orø <-> Brussels for Jonas"@en ; + payment:payer :org-greens ; + payment:payee :person-jonas ; + payment:expenditureLine [ a payment:ExpenditureLine ; + payment:payment :offer-bahncard25-probe ; + payment:netAmount "25"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + payment:payment :offer-paris-brussels ; + payment:netAmount "59"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + payment:payment :offer-brussels-bielefeld ; + payment:netAmount "21.70"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + payment:payment :offer-bielefeld-københavn ; + payment:netAmount "92.60"^^xsd:decimal + ], [ a payment:ExpenditureLine ; + grx:hasPrice "99"^^unit:DanishKrone ; + grx:currencyConversion ; + payment:payment :offer-københavn-holbæk ; + payment:netAmount "13.27"^^xsd:decimal + ] ; + payment:totalNetAmount "209.38"^^xsd:decimal . -- cgit v1.2.3