Git Product home page Git Product logo

dbopendata's Introduction

Deutsche Bahn Linked Data

Republikation der Daten der Deutschen Bahn in Linked Data (RDF)

Quelle: http://data.deutschebahn.com/

Übersicht

Zwei Namespaces:

  • ns: Beschreibt die Ontologie (T-Box)
  • id: Enthält die Instanzen (A-Box)

Ontology Design Prinzipien

  • Entitaeten in URIs konsequent im Singular, z.b. &id;reisezentrum/xxx/ anstelle von &id;reisezentren/xxx/
  • Hackable URIs, z.B. &id;bahnhof/123/bahnsteig/292-b01/gleis/1/
  • URIs haben ausnahmslos einen trailing slash, z.B. &id;bahnhof/123/ oder &ns;bahnhof/
  • Alle Prädikate haben den Prefix "has", auch wenn das semantisch nicht immer korrekt ist.
  • Kommazahlen im englischn Format (z.B. 0.4 anstelle 0,4)

Wie benutze ich die Daten?

  1. Die Domain example.com muss in den Dateien mit einer eigenen Domain ersetzt werden um sicherzustellen, dass die URIs dereferenziert werden können.
  2. Betrieb einer Linked Data Platform:
    • Alle RDF- und TTL-Dateien werden in den Triple Store geladen.
    • Die Daten sind damit über SPARQL als Linked Data verfügbar.
    • Mit Hilfe von SPARQL-Abfragen und Renderern können die Daten dann dargestellt werden.

Contributing

  1. Pull-Requests auf die Metadaten (.ttl) werden akzeptiert.
  2. Da die RDF-Files maschinell erstellt wurden, können keine Pull-Requests auf die RDF Dateien akzeptiert werden. Um Fehler zu melden, bitte auf Github Issues erstellen.

Lizenz der Daten

Die meisten Datensätze sind von der Herausgeberin (DB Netz AG, Theodor-Heuss-Allee 7, 60486 Frankfurt am Main) als Creative Commons Attribution 4.0 International (CC BY 4.0) gekennzeichnet. Siehe http://data.deutschebahn.com/

dbopendata's People

Watchers

James Cloos avatar Jonas Oppenlaender avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.