OKSTRA-konforme Web-Services
Der OKSTRA (Objektkatalog für das Straßen- und Verkehrswesen) ist ein bundeseinheitliches
Datenmodell für die Objekte im Straßen- und Verkehrswesen. Nähere Informationen
unter
www.okstra.de.
OkWS (OKSTRA-konforme Web-Services) sind Services deren Struktur auf dem OKSTRA
basiert.
- Die BAYSIS-Datenhaltung liegt in einer MS SQL 2005 Datenbank.
- Das Mapping zwischen den Datenbankobjekten und den OKSTRA-Objekten
erfolgt in einer XSD-Struktur.
- Die Datenbereitstellungsschicht ist durch OKSTRA-konforme Web-Services
(OkWS) realisiert. Diese entsprechen dem OGC-Standard.
- Auf diesen OkWS basiert die Datenaufbereitungsschicht (z. B.
Webdienst Stationierung).
- Die Präsentation des Webdienstes Stationierung erfolgt schließlich
in einer ASPX-Seite.
- Das Grundgerüst des Requests ist der
Head.
Für Demonstrationszwecke werden mittels OkWS folgende Funktionen angeboten:
Beispiel für einen OkWS-Aufruf:
Gesucht ist die zuständige Straßenmeisterei auf der A8 Abschnitt 1120.
- Request auf das OKSTRA-Objekt Straße mit Filter auf "Bezeichnung_kurz":
Request Straße
Ergebnis
- Request auf das OKSTRA-Objekt
Abschnitt mit Filter auf "okstra:gehoert_zu_Strasse/@xlink:href" und "Bezeichnung_kurz":
Request Abschnitt
Ergebnis
- Request auf das OKSTRA-Objekt Strecke mit Filter auf "okstra:entlang_Teilabschnitt/okstra:Teilabschnitt/okstra:auf_Abschnitt_oder_Ast/@xlink:href":
Request Strecke
Ergebnis
- Request auf das OKSTRA-Objekt Meisterei mit Filter auf "OKSTRA_ID":
Request Meisterei
Ergebnis
Vorträge zum Thema OkWS beim OKSTRA-Symposium 2007 in Berlin: