diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | data/2015/heidelberg.ttl | 352 |
2 files changed, 354 insertions, 1 deletions
@@ -13,7 +13,8 @@ htmlprogrammefiles = \ build/2014/bruxelles-07/index.html \ build/2014/europe-08/index.html \ build/2015/brussels-03/index.html \ - build/2015/peru/index.html + build/2015/peru/index.html \ + build/2015/heidelberg/index.html htmlfiles = $(htmlprogrammefiles) getbase = $(shell perl -ne '/^\@base\s+<(http.+)>/ and print $$1 and exit;' "$1") diff --git a/data/2015/heidelberg.ttl b/data/2015/heidelberg.ttl new file mode 100644 index 0000000..97204b0 --- /dev/null +++ b/data/2015/heidelberg.ttl @@ -0,0 +1,352 @@ +@base <http://data.jones.dk/2015/heidelberg> . +@prefix : <#> . +@prefix dbpedia: <http://dbpedia.org/resource/> . +@prefix dc: <http://purl.org/dc/terms/> . +@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 rail-de: <http://data.jones.dk/rail/de#> . +@prefix rail-de-train: <http://data.jones.dk/rail/de/train/> . +@prefix rail-dk: <http://data.jones.dk/rail/dk#> . +@prefix rail-dk-train: <http://data.jones.dk/rail/dk/train/> . +@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 and Jonas Heidelberg trip" ; + event:agent + :person-jonas , + :person-siri ; + foaf:based_near + dbpedia:Denmark , + dbpedia:Germany ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/floss> ; + tl:start "2015-08-09T09:00:00+02:00"^^xsd:dateTime ; + tl:end "2015-08-15T16:45:00+02:00"^^xsd:dateTime ] . + +:programme a prog:Programme ; + prog:describes :trip ; + prog:streamed_by_subject :journey-both ; + prog:has_streamed_event + :ride-orø-heidelberg , + :sleep-0810 , + :sleep-0811 , + :sleep-0812 , + :sleep-0813 , + :sleep-0814 , + :sleep-0815 , + :sleep-0816 , + :sleep-0817 , + :ride-heidelberg-orø . + +:ride-orø-heidelberg a event:Event ; + rdfs:label "ferry+train Orø→Heidelberg"@en ; + dcterms:subject :journey-both ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2015-08-09T09:00:00+02:00"^^xsd:dateTime ; + tl:end "2015-08-09T23:45:00+02:00"^^xsd:dateTime ] . + +:ferry-orø-holbæk a travel:Ferry ; + rdfs:label "Orøfærgen"@en ; + tio:operatedBy :org-orøfærgen ; + tio:from [ a tio:Stop ; + tio:at :harbour-orø ; + tio:departs "2015-08-09T09:30:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-holbæk ; + tio:arrives "2015-08-09T10:00:00+02:00"^^xsd:dateTime ] . + +:offer-holbæk-heidelberg a gr:Offering ; + gr:includes :ticket-holbæk-heidelberg ; + gr:hasBusinessFunction gr:Sell ; + gr:eligibleCustomerTypes :members-bahncard25 ; + grx:hasPrice "176.40"^^unit:Euro . + +:ticket-holbæk-hamburg a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo + :train-holbæk-høje-taastrup , + :train-høje-taastrup-fredericia , + :bus-fredericia-flensburg , + :train-flensburg-hamburg , + :train-hamburg-mannheim , + :train-mannheim-heidelberg ] . + +:train-holbæk-høje-taastrup a rail:Train ; + rdfs:label "R 1524"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-holbæk ; + tio:departs "2015-08-09T10:41:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-høje-taastrup ; + tio:arrives "2015-08-09T11:11:00+02:00"^^xsd:dateTime ] . + +:train-høje-taastrup-fredericia a rail:Train ; + rdfs:label "LYN51043"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-høje-taastrup ; + tio:departs "2015-08-09T11:17:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-fredericia ; + tio:arrives "2015-08-09T13:36:00+02:00"^^xsd:dateTime ] . + +:bus-fredericia-flensburg a travel:Omnibus ; + rdfs:label "BUS 8109"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-fredericia ; + tio:departs "2015-08-09T13:45:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-flensburg ; + tio:arrives "2015-08-09T16:02:00+02:00"^^xsd:dateTime ] . + +:train-flensburg-hamburg a rail:Train ; + rdfs:label "RE 21079"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-flensubrg ; + tio:departs "2015-06-09T16:11:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-hamburg ; + tio:arrives "2015-06-09T18:14:00+02:00"^^xsd:dateTime ] . + +:train-hamburg-mannheim a rail:Train ; + rdfs:label "ICE 273"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-hamburg ; + tio:departs "2015-08-09T18:24:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-mannheim ; + tio:arrives "2015-08-09T22:43:00+02:00"^^xsd:dateTime ] . + +:train-mannheim-heidelberg a rail:Train ; + rdfs:label "RE 28295"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-mannheim ; + tio:departs "2015-08-09T22:57:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-heidelberg ; + tio:arrives "2015-08-09T23:13:00+02:00"^^xsd:dateTime ] . + +:sleep-0610 a event:Event ; + rdfs:label "Sleep in Heidelberg"@en ; + dcterms:subject :journey-both ; + event:based_near dbpedia:Heidelberg ; + event:time [ a tl:Interval ; + tl:onTimeLine </timeline/travel> ; + tl:start "2015-08-10T00:00:00+02:00"^^xsd:dateTime ; + tl:end "2015-08-10T09:00:00+02:00"^^xsd:dateTime ] . + +:ride-heidelberg-orø a event:Event ; + rdfs:label "Train+ferry Heidelberg→Orø"@en ; + dcterms:subject :journey-both ; + event:time [ a tl:Interval ; + tl:start "2015-08-23T14:13:00+02:00"^^xsd:dateTime ; + tl:end "2015-08-23T23:20:00+02:00"^^xsd:dateTime ; + tl:onTimeLine </timeline/travel> ] . + +:offer-heidelberg-holbæk a gr:Offering ; + gr:includes :ticket-heidelberg-holbæk ; + gr:hasBusinessFunction gr:Sell ; + gr:eligibleCustomerTypes :members-bahncard25 ; + grx:hasPrice "157.50"^^unit:Euro . + +:ticket-heidelberg-holbæk a tio:TicketPlaceholder ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :members-bahncard25 ; + tio:accessTo + :train-heidelberg-frankfurt , + :train-frankfurt-hamburg , + :train-hamburg-flensburg , + :train-flensburg-kolding , + :train-kolding-roskilde , + :train-roskilde-holbæk ] . + +:train-heidelberg-frankfurt a rail:Train ; + rdfs:label "IC 2374"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-heidelberg ; + tio:departs "2015-08-23T09:46:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-frankfurt ; + tio:arrives "2015-08-23T10:40:00+02:00"^^xsd:dateTime ] . + +:train-frankfurt-hamburg a rail:Train ; + dc:isPartOf rail-de-train:ICE770 ; + tio:from [ a tio:Stop ; + tio:at :station-frankfurt ; + tio:departs "2015-08-23T10:58:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-hamburg ; + tio:arrives "2015-08-23T14:35:00+02:00"^^xsd:dateTime ] . + +:train-hamburg-flensburg a rail:Train ; + rdfs:label "RE 21070"@en ; + tio:operatedBy :org-db ; + tio:from [ a tio:Stop ; + tio:at :station-hamburg ; + tio:departs "2015-08-23T14:43:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-flensburg ; + tio:arrives "2015-08-23T16:47:00+02:00"^^xsd:dateTime ] . + +:train-flensburg-kolding a rail:Train ; + rdfs:label "IC 5752"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-flensburg ; + tio:departs "2015-08-23T16:56:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-kolding ; + tio:arrives "2015-08-23T18:17:00+02:00"^^xsd:dateTime ] . + +:train-kolding-roskilde a rail:Train ; + rdfs:label "IC 852"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-kolding ; + tio:departs "2015-08-23T18:30:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-roskilde ; + tio:arrives "2015-08-23T20:26:00+02:00"^^xsd:dateTime ] . + +:train-roskilde-holbæk a rail:Train ; + rdfs:label "R 3569"@en ; + tio:operatedBy :org-dsb ; + tio:from [ a tio:Stop ; + tio:at :station-roskilde ; + tio:departs "2015-08-18T21:04:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-holbæk ; + tio:arrives "2015-08-17T21: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-08-23T22:20:00+02:00"^^xsd:dateTime ] ; + tio:to [ a tio:Stop ; + tio:at :station-orø ; + tio:arrives "2015-08-23T22:50:00+02:00"^^xsd:dateTime ] . + +</timeline/floss> a tl:Timeline ; + rdfs:title "FLOSS events jointly involving Siri and Jonas"@en ; + event:agent :person-jonas, :person-siri . + +:journey-both a skos:Concept ; + skos:prefLabel "Siri and Jonas journey"@en . + +: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-siri a foaf:Person ; + foaf:name "Siri Reiter" ; + foaf:mbox <siri@jones.dk> ; + foaf:Homepage <http://sirireiter.dk/> ; + owl:sameAs + <http://sirireiter.dk/foaf.rdf#me> , + <http://sirireiter.dk/foaf.ttl#me> . + +:coverage-debconf-debian-jonas a pc:Contract ; + pc:item + :train-holbæk-høje-taastrup , + :train-høje-taastrup-fredericia , + :bus-fredericia-flensburg , + :train-flensburg-hamburg , + :train-hamburg-mannheim , + :train-mannheim-heidelberg , + :train-bielefeld-osnabrück , + :train-osnabrück-bremen , + :train-bremen-hamburg , + :train-hamburg-københavn , + :train-heidelberg-frankfurt , + :train-frankfurt-hamburg , + :train-hamburg-flensburg , + :train-flensburg-kolding , + :train-kolding-roskilde , + :train-roskilde-holbæk ; + pc:estimatedPrice :price-trips-early-estimate ; + pc:agreedPrice :price-trips-early-estimate ; + pc:subsidy-jonas :subsidy . + +:coverage-debconf-debian-siri a pc:Contract ; + pc:item + :train-holbæk-høje-taastrup , + :train-høje-taastrup-fredericia , + :bus-fredericia-flensburg , + :train-flensburg-hamburg , + :train-hamburg-mannheim , + :train-mannheim-heidelberg , + :train-bielefeld-osnabrück , + :train-osnabrück-bremen , + :train-bremen-hamburg , + :train-hamburg-københavn , + :train-heidelberg-frankfurt , + :train-frankfurt-hamburg , + :train-hamburg-flensburg , + :train-flensburg-kolding , + :train-kolding-roskilde , + :train-roskilde-holbæk ; + pc:estimatedPrice :price-trips-early-estimate ; + pc:agreedPrice :price-trips-early-estimate ; + pc:subsidy-siri :subsidy . + +:price-trips-early-estimate a gr:UnitPriceSpecification ; + gr:hasCurrency "EUR" ; + gr:hasMaxCurrencyValue "125"^^xsd:float . + +:subsidy-jonas a payment:Payment ; + rdfs:label "Debian sponsorship Orø <-> Heidelberg for Jonas"@en ; + payment:payer :org-debian ; + payment:payee :person-jonas ; + payment:totalNetAmount "125"^^xsd:decimal . + +:subsidy a payment:Payment ; + rdfs:label "Debian sponsorship Orø <-> Heidelberg for Siri"@en ; + payment:payer :org-debian ; + payment:payee :person-siri ; + payment:totalNetAmount "125"^^xsd:decimal . |