zazuko/ld-didok

Rollmaterial als LOD

timetable2014 opened this issue · 4 comments

Der Datensatz https://data.sbb.ch/explore/dataset/rollmaterial/ soll als Linked Data auf lod.opentransportdata.swiss publiziert werden

  • Erstellung der Ontologie
  • Konvertierung der Datensätze

Opendatasoft bietet eine super einfach Transformation bereits an:
https://data.sbb.ch/api/v2/catalog/datasets/rollmaterial/exports/n3 für Turtle oder
https://data.sbb.ch/api/v2/catalog/datasets/rollmaterial/exports/rdfxml für die XML Version oder
https://data.sbb.ch/api/v2/catalog/datasets/rollmaterial/exports/jsonl für JSONLD

habe nun versucht die Ontologie zusammen zustellen.

@base <http://lod.opentransportdata.swiss/vocab/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix dcterms: <http://purl.org/dc/terms/> .


http://lod.opentransportdata.swiss/vocab/fahrzeug_art_struktur> a rdf:Property ;
rdfs:range <http://lod.opentransportdata.swiss/vocab/RollingStockTypStructure>;
skos:prefLabel "Fahrzeug-Art (Struktur)"@de;
dc:description "Dient der Gruppierung der Fahrzeuge."@de.

<http://lod.opentransportdata.swiss/vocab/RollingStockTypStructure> a rdfs:Class, owl:Class;
skos:prefLabel "Fahrzeug-Art (Struktur)"@de;
dc:description "Dient der Gruppierung der Fahrzeuge, zB Loks 10, Triebzug 13, Steuerwagen 15, Triebwagen 17, Reisezugwagen 20 etc."@de. 

<http://lod.opentransportdata.swiss/vocab/RollingStockTypStructure/10> a rdf:Property;
skos:prefLabel "Lok"@de;
skos:prefLabel "locomotive"@fr;
skos:prefLabel "locomotive"@en;
skos:prefLabel "locomotiva"@it;
dc:description "Mit einem Antriebssystem ausgestattetes Schienenfahrzeug, das antriebslose Fahrzeuge bewegt, selbst aber in der Regel nicht für den Transport von Personen oder Gütern ausgerüstet ist."@de.

<http://lod.opentransportdata.swiss/vocab/RollingStockTypStructure/13> a rdf:Property;
skos:prefLabel "Triebzug"@de;
dc:description "Fix zusammengesetzte Zugskompositionen mit Lok, Wagen und Steuerwagen, die vor- und rückwärts fahren können. Es ist deshalb kein Lokwechsel in Sackbahnhöfen notwendig (= Pendelverkehr)."@de.


<http://lod.opentransportdata.swiss/vocab/fahrzeug_typ> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Fahrzeug-Typ"@de;
dc:description "Er typisiert eine Baureihe des Rollmaterials. Der Fahrzeug-Typ wird in der Formation verwendet"@de.

<http://lod.opentransportdata.swiss/vocab/objekt> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Objekt"@de;
dc:description "Fahrzeugnummer Identifikation des Rollmaterials. Ist so im Fahrzeugregister des BAV abgelegt"@de.

<http://lod.opentransportdata.swiss/vocab/baudatum_fahrzeug> a rdf:Property ;
rdfs:range xsd:dateTime;
skos:prefLabel "Baudatum Fahrzeug"@de;
dc:description "entspricht dem Abnahmedatum des Fahrzeuges."@de.

<http://lod.opentransportdata.swiss/vocab/eigengewicht_tara> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Eigengewicht (Tara)"@de;
dc:description "Gewicht des betriebstauglichen leeren Fahrzeuges."@de.


<http://lod.opentransportdata.swiss/vocab/larmarm> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Lärmarm"@de;
dc:description "Wichtig für den Preis der Trasse. Diese ist abhängig davon, ob man einen tieferen oder höheren Preis bezahlen muss"@de.

<http://lod.opentransportdata.swiss/vocab/abteile_1_kl_nichtraucher> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Abteile 1.Kl. Nichtraucher"@de;
dc:description "Anzahl der Fensterachsen nach UIC"@de.

<http://lod.opentransportdata.swiss/vocab/abteile_2_kl_raucher> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Abteile 2.Kl. Raucher"@de;
dc:description "Anzahl der Fensterachsen nach UIC"@de.

<http://lod.opentransportdata.swiss/vocab/abteile_2_kl_nichtraucher> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Abteile 2.Kl. Nichtraucher"@de;
dc:description "Anzahl der Fensterachsen nach UIC"@de.

<http://lod.opentransportdata.swiss/vocab/ansage_system_speicher> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Ansage -System/-Speicher"@de;
dc:description "Was für eine Art von Lautsprecherdurchsage gibt es."@de.

<http://lod.opentransportdata.swiss/vocab/anzahl_abteil_langtische> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Anzahl Abteil-Langtische"@de;
dc:description "Langtische = Tische, die von der Wand bis zum Gang reichen"@de.

<http://lod.opentransportdata.swiss/vocab/anzeigeblinkleuchte_durchsage> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Anzeigeblinkleuchte Durchsage"@de;
dc:description "Blinksignal während einer Lautsprecher Durchsage"@de.

<http://lod.opentransportdata.swiss/vocab/audio_anlage> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Audio-Anlage"@de;
dc:description "zB für Musikwiedergabe in Sonderzügen etc"@de.

<http://lod.opentransportdata.swiss/vocab/aussenanzeigen_front_kis> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Aussenanzeigen Front (KIS)"@de;
dc:description "Anzeige des Ziels stirnseitig"@de.

<http://lod.opentransportdata.swiss/vocab/aussenanzeigen_front_kis_st> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Aussenanzeigen Front (KIS) St"@de;
dc:description "Anzahl der Anzeigen"@de.

<http://lod.opentransportdata.swiss/vocab/aussenanzeigen_seite_kis> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Aussenanzeigen Seite (KIS)"@de;
dc:description "Anzeige des Ziels längsseitig"@de.

<http://lod.opentransportdata.swiss/vocab/aussenanzeigen_seite_kis_st> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Aussenanzeigen Seite (KIS) St"@de;
dc:description "Anzahl der Anzeigen"@de.

<http://lod.opentransportdata.swiss/vocab/barstuhle> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Barstühle"@de;
dc:description "Sonderausstattung für Salonwagen"@de.

<http://lod.opentransportdata.swiss/vocab/bartheke> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Bartheke"@de;
dc:description "Sonderausstattung für Salonwagen"@de.

<http://lod.opentransportdata.swiss/vocab/beistellstuhle> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Beistellstühle"@de;
dc:description "Sonderausstattung für Salonwagen"@de.

<http://lod.opentransportdata.swiss/vocab/bildschirm_kis> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Bildschirm (KIS)"@de;
dc:description "Art der Bildschirme für das Kundeninformationssystem"@de.

<http://lod.opentransportdata.swiss/vocab/bildschirm_kis_st> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Bildschirm (KIS) St"@de;
dc:description "Anzahl des ersten Bildschirm"@de.

<http://lod.opentransportdata.swiss/vocab/bildschirm_2_kis_st> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Bildschirm 2 (KIS) St"@de;
dc:description "Anzahl der zweiten Bildschirme"@de.

<http://lod.opentransportdata.swiss/vocab/dienst_raum_abteil> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Dienst -Raum/-Abteil"@de;
dc:description "Existiert ein Abteil für das Dienstpersonal"@de.

<http://lod.opentransportdata.swiss/vocab/eigengewicht_tara_zug> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Eigengewicht (Tara) Zug"@de;
dc:description "Gewicht des betriebstauglichen leeren Zuges/Triebzuges"@de.

<http://lod.opentransportdata.swiss/vocab/druckertuchtigt> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Druckertüchtigt"@de;
dc:description "verhindert zB den Knall beim Einfahren in einen Tunnel"@de.

<http://lod.opentransportdata.swiss/vocab/el_anschluss_230_v_anzahl_ud> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "El Anschluss 230 V Anzahl UD"@de;
dc:description "Anzahl Steckdosen im Unterdeck, bei einstöckigen Wagen sind die Steckdosen dem Unterdeck zugeordnet"@de.

<http://lod.opentransportdata.swiss/vocab/el_anschluss_230_v_anzahl_od> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "El Anschluss 230 V Anzahl (OD)"@de;
dc:description "Anzahl Steckdosen im Oberdeck "@de.

<http://lod.opentransportdata.swiss/vocab/fahrgastzahleinrichtung_afz> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Fahrgastzähleinrichtung AFZ"@de;
dc:description "Einrichtung zum Zählen der Fahrgäste. Wird für die Abrechnung mit dem Besteller (Kanton) verwendet."@de.

<http://lod.opentransportdata.swiss/vocab/fis_fahrgastinformationssystem> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "FIS Fahrgastinformationssystem"@de;
dc:description "Art des Fahrgastinformationssystem"@de.

<http://lod.opentransportdata.swiss/vocab/gepackraum_ladeflache> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Gepäckraum-Ladefläche"@de;
dc:description "Gepäckraum Fläche in m2"@de.

<http://lod.opentransportdata.swiss/vocab/gepacktragerart> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Gepäckträgerart"@de;
dc:description "Art des Gepäckträger -Längsträger, Gepäckträger über Sitzbank, Längsgepäckträger gemäss DIN5510"@de.

<http://lod.opentransportdata.swiss/vocab/in_train_aussen> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "In-Train aussen"@de;
dc:description "Art und Weise der Kommunikationsanbindung gegen aussen (Mobilifunk-Netz)"@de.

<http://lod.opentransportdata.swiss/vocab/in_train_innen> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "In-Train innen"@de;
dc:description "Art und Weise der Kommunikationsanbindung innerhalb des Wagens"@de.

<http://lod.opentransportdata.swiss/vocab/in_train_versorgung> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "In-Train-Versorgung"@de;
dc:description "Art In-Train Versorgung, -Strahlungskabel, -GSM 900"@de.

<http://lod.opentransportdata.swiss/vocab/innenanzeigen_matrix_kis> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Innenanzeigen (Matrix, KIS)"@de;
dc:description "Art der Innenanzeigen "@de.

<http://lod.opentransportdata.swiss/vocab/innenanzeigen_matrix_kis_st> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Innenanzeigen (Matrix, KIS) St"@de;
dc:description "Anzahl der Innenanzeigen"@de.

<http://lod.opentransportdata.swiss/vocab/klappsitze_total_pro_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Klappsitze total pro Zug"@de;
dc:description "Anzahl der Klappsitze "@de.

<http://lod.opentransportdata.swiss/vocab/komfortanlage_fuhrerraum> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Komfortanlage Führerraum"@de;
dc:description "Klimatisierung des Führerstandes"@de.

<http://lod.opentransportdata.swiss/vocab/komfortanlage_gepackabteil> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Komfortanlage Gepäckabteil"@de;
dc:description "Klimatisierung des Gepackraumes"@de.

<http://lod.opentransportdata.swiss/vocab/komfortanlage_passagierraum> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Komfortanlage Passagierraum"@de;
dc:description "Klimatisierung des Passagierraums"@de.

<http://lod.opentransportdata.swiss/vocab/kundeninformationssystem_kis> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Kundeninformationssystem KIS"@de;
dc:description "Art des Kundeninformationssystem vorhanden"@de.

<http://lod.opentransportdata.swiss/vocab/lange_uber_puffer_lup> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Länge über Puffer (LüP)"@de;
dc:description "Länge über Puffer – Gesamtlänge des Wagens"@de.


<http://lod.opentransportdata.swiss/vocab/lange_uber_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Länge über Zug"@de;
dc:description "Länge über Zug"@de.


<http://lod.opentransportdata.swiss/vocab/notsitze_klappbar> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Notsitze klappbar"@de;
dc:description "Anzahl Notsitze klappbar"@de.

<http://lod.opentransportdata.swiss/vocab/platze_rollstuhle_nr_r_total> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Plätze Rollstühle NR/R Total"@de;
dc:description "Anzahl Plätze Rollstühle NR/R Total"@de.

<http://lod.opentransportdata.swiss/vocab/platze_rollstuhle_pro_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Plätze Rollstühle pro Zug"@de;
dc:description "Anzahl Plätze Rollstühle pro Zug"@de.

<http://lod.opentransportdata.swiss/vocab/restaurationsplatze_wr> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Restaurationsplätze WR"@de;
dc:description "Anzahl Restaurationsplätze Speisewagen"@de.

<http://lod.opentransportdata.swiss/vocab/restaurationsplatze_wr_pro_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Restaurationsplätze WR pro Zug"@de;
dc:description "Anzahl Restaurationsplätze Speisewagen pro Zug"@de.

<http://lod.opentransportdata.swiss/vocab/salon_sofa> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Salon-Sofa"@de;
dc:description "Anzahl Salon-Sofa"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_1_kl_afz> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 1.Kl. (AFZ)"@de;
dc:description "Anzahl Sitzplätze 1.Kl. (AFZ)"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_1_kl_nichtraucher> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 1.Kl. Nichtraucher"@de;
dc:description "Anzahl Sitzplätze 1.Kl. Nichtraucher"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_2_kl_afz> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 2.Kl. (AFZ)"@de;
dc:description "Anzahl Sitzplätze 2.Kl. (AFZ)"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_2_kl_klappbar> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 2.Kl. klappbar"@de;
dc:description "Anzahl Sitzplätze 2.Kl. klappbar"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_2_kl_nichtraucher> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 2.Kl. Nichtraucher"@de;
dc:description "Anzahl Sitzplätze 2.Kl. Nichtraucher"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_1_kl_nr_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze 1.Kl. NR Zug"@de;
dc:description "Anzahl Sitzplätze 1.Kl. NR Zug"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_1_kl_total_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze 1.Kl. Total Zug"@de;
dc:description "Anzahl Sitzplätze 1.Kl. Total Zug"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_2_kl_nr_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze 2.Kl. NR Zug"@de;
dc:description "Anzahl Sitzplätze 2.Kl. NR Zug"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_2_kl_total_zug> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze 2.Kl. Total Zug"@de;
dc:description "Anzahl Sitzplätze 2.Kl. Total Zug"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_pro_wagen_total> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze pro Wagen Total"@de;
dc:description "Anzahl Sitzplätze pro Wagen Total"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_pro_zug_total> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze pro Zug Total"@de;
dc:description "Anzahl Sitzplätze pro Zug Total"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_total_afz> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzplätze Total (AFZ)"@de;
dc:description "Anzahl Sitzplätze Total (AFZ) - Verwendung für automatische Fahrgast Zählung"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_1_kl_nr_r_total> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 1.Kl. NR/R Total"@de;
dc:description "Anzahl Sitzplätze 1.Kl. NR/R Total"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_2_kl_nr_r_total> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Sitzpl. 2.Kl. NR/R Total"@de;
dc:description "Anzahl Sitzplätze 2.Kl. NR/R Total"@de.

<http://lod.opentransportdata.swiss/vocab/sitzpl_bestuhlungsart> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Sitzpl. Bestuhlungsart"@de;
dc:description "Art der Bestuhlung, -normal vis-à-vis, -gemischt Normal/Zickzack, -gemischt normal/Flugzeug"@de.

<http://lod.opentransportdata.swiss/vocab/sitzplatze_business_pro_wagen> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Sitzplätze Business pro Wagen"@de;
dc:description "Anzahl Sitzplätze Business pro Wagen"@de.

<http://lod.opentransportdata.swiss/vocab/ski_snowboardhalter> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Ski- & Snowboardhalter"@de;
dc:description "Anzahl Ski- & Snowboardhalter"@de.

<http://lod.opentransportdata.swiss/vocab/stehplatze_auf_plattform> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Stehplätze auf Plattform"@de;
dc:description "Anzahl Stehplätze auf Plattform"@de.

<http://lod.opentransportdata.swiss/vocab/velo_spanngurt_stehplatzzone> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Velo-Spanngurt (Stehplatzzone)"@de;
dc:description "Anzahl Velo-Spanngurte (Stehplatzzone)"@de.

<http://lod.opentransportdata.swiss/vocab/veloabteil> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Veloabteil"@de;
dc:description "Veloabteilung vorhanden"@de.

<http://lod.opentransportdata.swiss/vocab/velohaken> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Velohaken"@de;
dc:description "Anzahl Velohaken"@de.

<http://lod.opentransportdata.swiss/vocab/veloplattform> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Veloplattform"@de;
dc:description "Veloplattform vorhanden"@de.

<http://lod.opentransportdata.swiss/vocab/velostander> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Veloständer"@de;
dc:description "Anzahl Veloständer"@de.

<http://lod.opentransportdata.swiss/vocab/video_audio_anlage> a rdf:Property ;
rdfs:range xsd:string;
skos:prefLabel "Video/Audio-Anlage"@de;
dc:description "Art der Video/Audio Anlage"@de.

<http://lod.opentransportdata.swiss/vocab/vmax_betrieblich_zugelassen> a rdf:Property ;
rdfs:range xsd:integer;
skos:prefLabel "Vmax betrieblich zugelassen"@de;
dc:description "max. zugelassene Geschwindigkeit im Betrieb"@de.

PREFIX wdt: http://www.wikidata.org/prop/direct/
PREFIX wd: http://www.wikidata.org/entity/
PREFIX gont: https://gont.ch/
PREFIX dct: http://purl.org/dc/terms/
PREFIX rdfs: http://www.w3.org/2000/01/rdf-schema#
PREFIX xsd: http://www.w3.org/2001/XMLSchema#
PREFIX eCH-0071: http://www.ech.ch/xmlns/eCH-0071/1/
prefix purl: http://www.purl.org/

SELECT ?Gemeinde_in_der_Schweiz ?Gemeinde_in_der_SchweizLabel ?offizieller_Name ?Wappen ?haltestelle

WHERE {SERVICE https://query.wikidata.org/sparql {
?Gemeinde_in_der_Schweiz wdt:P31 wd:Q70208.
OPTIONAL { ?Gemeinde_in_der_Schweiz wdt:P1448 ?offizieller_Name. }
OPTIONAL { ?Gemeinde_in_der_Schweiz wdt:P94 ?Wappen. }
OPTIONAL { ?Gemeinde_in_der_Schweiz gont:municipalityVersion ?haltestelle. }

ktk commented
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX gont: <https://gont.ch/>
PREFIX owl: <http://www.w3.org/2002/07/owl#>

SELECT * WHERE {
  GRAPH <https://linked.opendata.swiss/graph/FOT/didok> {
    <http://lod.opentransportdata.swiss/didok/8591411> gont:municipality ?municipality .
  }
  GRAPH <https://linked.opendata.swiss/graph/eCH-0071> {
    ?municipality owl:sameAs ?wikidata .
  }
  SERVICE <https://query.wikidata.org/sparql> {
    ?wikidata rdfs:label ?label .
    FILTER (lang(?label) = 'ja')
  }
} 
LIMIT 10
ktk commented

Implemented