db infrastructure challenge - team met
TRANSCRIPT
DB Hackathon – Team MET
Unsere Challenge (18:00 – 21:00)
Lassen sich Lagefehler im Gleis mit bestimmten Parametern anderer, räumlich verorteter Objektklassen
statistisch korrelieren?
Ok, das lässt sich mit den vorhandenen Daten wohl nicht realisieren, auf jeden Fall nicht in der jetzt verfügbaren
Zeit…
Zeit für einen Hudle!
Disy Informationssysteme GmbH09.05.2015
2
Unsere Challenge (21:00 – Ende)
Lasst uns ein kleines Anlagenkataster bauen! Die Inhomogenität der Daten
schreit doch danach.
Mist. Mist. Mist.
Was sind dass denn für Daten, bzw. Formate?
0,000000000000001+E-17 für eine Kilometrierung? „m2“ und ähnliches im Spaltennamen der sqlite-Datenbank? „&“ als normaler Text der DB?
Und wie bitte kann ein Gebäude 541,8 km lang sein?
Disy Informationssysteme GmbH09.05.2015
3
Unsere (Zwischen-)Challenge (22:00 – 08:00)
Wie bekommen wir die Daten in eine „echte“ Geodatenbank?
Und wenn wir dabei sind, was findet sich denn sonst noch alles an „Müll“ in
den Daten?
Disy Informationssysteme GmbH09.05.2015
4
Wie bringt man die Daten nach Oracle (unsere Welt)?
Laden mit dem SQL-Developer
5
Disy Informationssysteme GmbH09.05.2015
Laden mit dem Oracle Tool sqlldr
Laden über den Oracle Database Mobile Server
Laden mit Talend
Laden mit gdal ogr2ogr
Þ Anpassen in sqlite
Þ Laden mit RazorSQL
Kreative Daten – Pflegen oder wegwerfen
Gebäude (SAP GB)
-> 45 Gebäude die lt. Kilometrierung > 500 m lang sind, Rekord 541,8 km
-> 35 Einträge in VON_M > 99
-> 458 Gebäude, die laut H_KM_STATION mehr als 500 m von der Kilometrierung entfernt liegen (Daten richtig interpretiert?)
Tunnel (SAP TU)
-> 3 Tunnel, die lt. Länge mehr als 500 m von der Kilotrierungslänge abweichen (keine Kilometrierungssprünge)
Alle vier Shapefiles
-> Komplett identische Sachdaten (auch die Kilometrierung!), aber unterschiedliche Geometrien
-> diverse Schreibfehler, sowohl in Sachdaten als auch Attributnamen (keine Schlüsselisten!)
6
Disy Informationssysteme GmbH09.05.2015
Anlagenkataster – Wie sind wir vorgegangen
7
Disy Informationssysteme GmbH09.05.2015
• Dynamisches Abrücken von Anlagenarten, die nicht im Gleiskörper liegen
• Bereitstellung zur Recherche (z.B. alle Weichen eines Bautyps)
• Darstellung in der Karte
• Neupositionierung auf Luftbilder o.ä.
• Berechnung der Stationierungen in der Datenbank
Anlagenkataster
8
Disy Informationssysteme GmbH09.05.2015
GrundlagendatenIn der Karte
Anlagenkataster – Themenbaum
9
Disy Informationssysteme GmbH09.05.2015
Basisdaten
Karten mit stationierten Daten
Recherche in den
Daten
Welche Tunnel sind echt?
Anlagenkataster – Aufzeigen von Problemen
10
Disy Informationssysteme GmbH09.05.2015
Stationierte Tunnel
Tunnel laut
Geodaten
Verortetes Anlageim Gleis
Anlagenkataster – verortete Themen
11
Disy Informationssysteme GmbH09.05.2015
Verschiedene Anlagen,
gleiche Kilo
metierung
Verortetes Anlage
Neben dem Gleis
Anlagenkataster – verortete, abgerückte Themen
12
Disy Informationssysteme GmbH09.05.2015
In diesem Fall um
10m
rechtwinklig abgesetzt
Anlagenkataster – Im Gelände dabei!
13
Disy Informationssysteme GmbH09.05.2015
Team MET
14
Disy Informationssysteme GmbH09.05.2015
Markus [email protected]
Torsten [email protected]