From e6743bea24beb5d0d60ab4ae1d7d7168d3169a3e Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Mon, 21 Dec 2015 15:35:25 +0530 Subject: Add german routes KBS120 KBS385, and add/update related stations Bremen Hamburg-Harburg Hamburg Münster Osnabrück. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/rail/de/route/KBS120.ttl | 33 +++++++++++++++++++++++++++++ data/rail/de/route/KBS385.ttl | 33 +++++++++++++++++++++++++++++ data/rail/de/station/bremen.ttl | 8 +++++++ data/rail/de/station/hamburg-harburg.ttl | 24 +++++++++++++++++++++ data/rail/de/station/hamburg.ttl | 5 +++++ "data/rail/de/station/m\303\272nster.ttl" | 23 ++++++++++++++++++++ "data/rail/de/station/osnabr\303\274ck.ttl" | 23 ++++++++++++++++++++ 7 files changed, 149 insertions(+) create mode 100644 data/rail/de/route/KBS120.ttl create mode 100644 data/rail/de/route/KBS385.ttl create mode 100644 data/rail/de/station/hamburg-harburg.ttl create mode 100644 "data/rail/de/station/m\303\272nster.ttl" create mode 100644 "data/rail/de/station/osnabr\303\274ck.ttl" diff --git a/data/rail/de/route/KBS120.ttl b/data/rail/de/route/KBS120.ttl new file mode 100644 index 0000000..10452a1 --- /dev/null +++ b/data/rail/de/route/KBS120.ttl @@ -0,0 +1,33 @@ +@base . +@prefix : <#> . +@prefix dbpedia: . +@prefix dc: . +@prefix rail: . +@prefix rail-de: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + +<> a rail:Route ; + skos:prefLabel "Bremen-Hamburg"@en ; + skos:altLabel "KBS120"@zxx ; + rdfs:seeAlso + , + ; + rail:route_origin rail-de:station-bremen ; + dc:isPartOf ; + rail:stations :stations . + +:stations a rdf:List ; + skos:prefLabel "Stations"@en ; + rdfs:member + rail-de:station-bremen , + rail-de:station-hamburg-harburg , + rail-de:station-hamburg ; + rdf:first rail-de:station-bremen ; + rdf:rest [ a rdf:List ; + rdf:first rail-de:station-hamburg-harburg ; + rdf:rest [ a rdf:List ; + rdf:first rail-de:station-hamburg ; + rdf:rest + ]] . diff --git a/data/rail/de/route/KBS385.ttl b/data/rail/de/route/KBS385.ttl new file mode 100644 index 0000000..07c53c9 --- /dev/null +++ b/data/rail/de/route/KBS385.ttl @@ -0,0 +1,33 @@ +@base . +@prefix : <#> . +@prefix dbpedia: . +@prefix dc: . +@prefix rail: . +@prefix rail-de: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + +<> a rail:Route ; + skos:prefLabel "Münster-Bremen"@en ; + skos:altLabel "KBS385"@zxx ; + rdfs:seeAlso + , + ; + rail:route_origin rail-de:station-bremen ; + dc:isPartOf ; + rail:stations :stations . + +:stations a rdf:List ; + skos:prefLabel "Stations"@en ; + rdfs:member + rail-de:station-bremen , + rail-de:station-osnabrück , + rail-de:station-münster ; + rdf:first rail-de:station-bremen ; + rdf:rest [ a rdf:List ; + rdf:first rail-de:station-osnabrück ; + rdf:rest [ a rdf:List ; + rdf:first rail-de:station-münster ; + rdf:rest + ]] . diff --git a/data/rail/de/station/bremen.ttl b/data/rail/de/station/bremen.ttl index b27e102..6469f6c 100644 --- a/data/rail/de/station/bremen.ttl +++ b/data/rail/de/station/bremen.ttl @@ -5,7 +5,9 @@ @prefix org: . @prefix owl: . @prefix rail: . +@prefix rail-de-route: . @prefix skos: . +@prefix unit: . #TODO: use unique key (not skos:altName) for station name abbreviation @@ -15,6 +17,12 @@ skos:prefLabel "Bremen Hauptbahnhof" ; skos:altLabel "Bremen Hbf"@de ; rail:serves dbpedia:Bremen ; + rail:located_at [ a rail:StationPosition ; + rail:distance [ unit:m 239700 ] ; + rail:along_route rail-de-route:KBS120 + ], [ a rail:StationPosition ; + rail:distance [ unit:m 239700 ] ; + rail:along_route rail-de-route:KBS385 ] ; owl:sameAs dbpedia:Bremen_Hauptbahnhof . :platform-1 a rail:Platform ; diff --git a/data/rail/de/station/hamburg-harburg.ttl b/data/rail/de/station/hamburg-harburg.ttl new file mode 100644 index 0000000..5ef3dca --- /dev/null +++ b/data/rail/de/station/hamburg-harburg.ttl @@ -0,0 +1,24 @@ +@base . +@prefix : <#> . +@prefix dbpedia: . +@prefix foaf: . +@prefix org: . +@prefix owl: . +@prefix rail: . +@prefix rail-de-route: . +@prefix skos: . +@prefix unit: . + +#TODO: use unique key (not skos:altName) for station name abbreviation + +<> foaf:primaryTopic :org . + +:station a rail:Station ; + skos:prefLabel + "Hamburg-Harburg station" , + "Bahnhof Hamburg-Harburg"@de ; + rail:serves dbpedia:Hamburg-Harburg ; + rail:located_at [ a rail:StationPosition ; + rail:distance [ unit:m 343300 ] ; + rail:along_route rail-de-route:KBS120 ] ; + owl:sameAs dbpedia:Hamburg-Harburg_station . diff --git a/data/rail/de/station/hamburg.ttl b/data/rail/de/station/hamburg.ttl index 820ecfe..1d2a224 100644 --- a/data/rail/de/station/hamburg.ttl +++ b/data/rail/de/station/hamburg.ttl @@ -5,7 +5,9 @@ @prefix org: . @prefix owl: . @prefix rail: . +@prefix rail-de-route: . @prefix skos: . +@prefix unit: . #TODO: use unique key (not skos:altName) for station name abbreviation @@ -14,4 +16,7 @@ :station a rail:Station ; skos:prefLabel "Hamburg Hauptbahnhof" ; rail:serves dbpedia:Hamburg ; + rail:located_at [ a rail:StationPosition ; + rail:distance [ unit:m 355300 ] ; + rail:along_route rail-de-route:KBS120 ] ; owl:sameAs dbpedia:Hamburg_Hauptbahnhof . diff --git "a/data/rail/de/station/m\303\272nster.ttl" "b/data/rail/de/station/m\303\272nster.ttl" new file mode 100644 index 0000000..547d861 --- /dev/null +++ "b/data/rail/de/station/m\303\272nster.ttl" @@ -0,0 +1,23 @@ +@base . +@prefix : <#> . +@prefix dbpedia: . +@prefix foaf: . +@prefix org: . +@prefix owl: . +@prefix rail: . +@prefix rail-de-route: . +@prefix skos: . +@prefix unit: . + +#TODO: use unique key (not skos:altName) for station name abbreviation + +<> foaf:primaryTopic :org . + +:station a rail:Station ; + skos:prefLabel "Münster Hauptbahnhof" ; + skos:altLabel "Münster Hbf"@de ; + rail:serves dbpedia:Münster ; + rail:located_at [ a rail:StationPosition ; + rail:distance [ unit:m 67600 ] ; + rail:along_route rail-de-route:KBS385 ] ; + owl:sameAs dbpedia:Münster_Hauptbahnhof . diff --git "a/data/rail/de/station/osnabr\303\274ck.ttl" "b/data/rail/de/station/osnabr\303\274ck.ttl" new file mode 100644 index 0000000..d1d444f --- /dev/null +++ "b/data/rail/de/station/osnabr\303\274ck.ttl" @@ -0,0 +1,23 @@ +@base . +@prefix : <#> . +@prefix dbpedia: . +@prefix foaf: . +@prefix org: . +@prefix owl: . +@prefix rail: . +@prefix rail-de-route: . +@prefix skos: . +@prefix unit: . + +#TODO: use unique key (not skos:altName) for station name abbreviation + +<> foaf:primaryTopic :org . + +:station a rail:Station ; + skos:prefLabel "Osnabrück Hauptbahnhof" ; + skos:altLabel "Osnabrück Hbf"@de ; + rail:serves dbpedia:Osnabrück ; + rail:located_at [ a rail:StationPosition ; + rail:distance [ unit:m 117700 ] ; + rail:along_route rail-de-route:KBS385 ] ; + owl:sameAs dbpedia:Osnabrück_Hauptbahnhof . -- cgit v1.2.3