LD.LEO: Unterschied zwischen den Versionen

Aus LeipzigWiki
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:
=== URIs ===
=== URIs ===


Über URIs (Unique Resource Identifier) werden Ressourcen, über die RDF-Triple (also letztlich Sätze) in der Wissensbasis gesammelt werden sollen, identifiziert.  In jedem RDF-Triple
Über URIs (Unique Resource Identifier) werden Ressourcen identifiziert, über die RDF-Tripel (also letztlich Sätze) in der Wissensbasis gesammelt werden.  In jedem RDF-Tripel sind die ersten beiden Einträge (Subjekt und Prädikat) unbedingt URIs, der dritte (Objekt) ein Literal (String) oder ebenfalls eine URI. Während URIs für Subjekte und Objekte (also Knoten im entsprechenden RDF-Graphen) im Normalfall Objektinstanz-Bezeichner sind und damit eine realweltliche Entsprechung haben, sind URIs für Prädikate Begriffs-Bezeichner und gehören zum Modell.
 
URIs dienen zwar dazu, Informationen in maschinenlesbarer Form vorzuhalten, es ist aber eine gute Regel, '''sprechende Namen''' als Bezeichner zu vergeben. Jeder Bezeichner soll deshalb die Gestalt leipzig-data.de/Data/<Paketname>/EinfacherBezeichner haben, wobei EinfacherBezeichner den regulären Ausdruck [A-Za-z0-9._] matcht und CamelCase-Notation sowie '_' (minor variation) und '.' (major variation) als Trennzeichen die Lesbarkeit weiter verbessern.
 
Alle Modellbegriffe haben Bezeichner aus dem Paket <Data>, Objektinstanz-Bezeichner verteilen sich auf verschiedene paketspezifische Namensräume.


Namensräume:
Namensräume:
* ld: leipzig-data.de/Data/Model/ - alle relevanten Modellbegriffe (Klassen, Prädikate)
* ld: leipzig-data.de/Data/Model/ - alle relevanten Modellbegriffe (Klassen, Prädikate)
* lds: leipzig-data.de/Data/Spatial/ - URI-Basis der raumartigen Begriffe vom Typ ld:Spatial und dessen Subtypen.
* lds: leipzig-data.de/Data/Spatial/ - URI-Basis der raumartigen Begriffe vom Typ ld:Spatial und dessen Subtypen.

Version vom 15. November 2012, 16:13 Uhr

Home > Leipzig Open Data und LD.Datenprojekt

LEO - Leipziger Ontologie

Zur Herstellung von Interoperabilität auf Datenebene ist es erforderlich, sich über das dabei verwendete Vokabular zu einigen. Ein erster Ansatz für ein solches Vokabular ist mit der LD.Ontologie vorgelegt. Der relevante Abstimmungsprozess soll und wird im Rahmen der Leipzig Data Aktivität wenigstens für längerfristig persistente Datenbestände auf der apileipzig Liste zügig weiter vorangetrieben werden.

URIs

Über URIs (Unique Resource Identifier) werden Ressourcen identifiziert, über die RDF-Tripel (also letztlich Sätze) in der Wissensbasis gesammelt werden. In jedem RDF-Tripel sind die ersten beiden Einträge (Subjekt und Prädikat) unbedingt URIs, der dritte (Objekt) ein Literal (String) oder ebenfalls eine URI. Während URIs für Subjekte und Objekte (also Knoten im entsprechenden RDF-Graphen) im Normalfall Objektinstanz-Bezeichner sind und damit eine realweltliche Entsprechung haben, sind URIs für Prädikate Begriffs-Bezeichner und gehören zum Modell.

URIs dienen zwar dazu, Informationen in maschinenlesbarer Form vorzuhalten, es ist aber eine gute Regel, sprechende Namen als Bezeichner zu vergeben. Jeder Bezeichner soll deshalb die Gestalt leipzig-data.de/Data/<Paketname>/EinfacherBezeichner haben, wobei EinfacherBezeichner den regulären Ausdruck [A-Za-z0-9._] matcht und CamelCase-Notation sowie '_' (minor variation) und '.' (major variation) als Trennzeichen die Lesbarkeit weiter verbessern.

Alle Modellbegriffe haben Bezeichner aus dem Paket , Objektinstanz-Bezeichner verteilen sich auf verschiedene paketspezifische Namensräume.

Namensräume:

  • ld: leipzig-data.de/Data/Model/ - alle relevanten Modellbegriffe (Klassen, Prädikate)
  • lds: leipzig-data.de/Data/Spatial/ - URI-Basis der raumartigen Begriffe vom Typ ld:Spatial und dessen Subtypen.