Die Auskunftsanwendung ALKIS pro basiert auf NAS-Daten, die in einer Datenbank abgelegten werden. Zur Füllung dieser Struktur stellen wir einen NAS-Konverter bereit.
Voraussetzung
Dieser Konverter überführt ALKIS - Daten aus dem NAS - Format (Normbasierte Austauschschnittstelle) in eine PostGreSQL - Datenbank. Es können sowohl Bestandsdaten (Komplettdaten) als auch NBA-Daten (Differenzdaten) verarbeitet werden. Als Datenbank-Version wird mindestens 9.4 vorausgesetzt. Die dazu passende PostGIS - Version muss als Extension in der Datenbank registriert werden. Der Konverter selber ist eine Kommandozeilenanwendung, die sowohl als 32 als auch 64 Bit Variante zur Verfügung gestellt wird. Dadurch sind auch Stapelverarbeitungen beim Import neuer Daten möglich.
Vorgehensweise
Im Rahmen der Konvertierung wird ein Schema in der Datenbank erzeugt und mit je einer Tabelle pro ALKIS - Objektart gefüllt. Zusätzlich wird eine Reihe von Views und materialisierten Views in der Datenbank gespeichert. Materialisierte Views werden im Rahmen des PostProcessing des Konverters nach jeder Konvertierung aktualisiert. Dies ermöglicht einen performanten Zugriff auf die Daten via ALKIS pro Weboberfläche.
Bei der Verwendung fortführungsfallbezogener Änderungsdaten mit Historie ist zusätzlich die Abbildung einer Datenhistorie möglich. Dazu wird ein zweites Datenbankschema geführt, in dem alle Zwischenstände aller Daten erhalten bleiben.
Aus den konvertierten NAS - Daten werden, neben dem ALKIS pro - Aufsatz, auch eine Reihe von cardo-Ebenen inklusive standardkonformer Symbolik, die über den Konverter importiert werden können, zur Verfügung gestellt. Über diese cardo-Ebenen erfolgt anschließend im cardo auch die Kommunikation zwischen Auskunftsanwendung und Karte.
Unabhängig davon können Tabellen und Views mit Standard-Datenbank oder GIS - Mitteln auch beliebig anderweitig ausgewertet oder visualisiert werden. Von der Ablage eigener Daten im Datenbankschema des Konverters wird allerdings abgeraten. Die durch Weiterentwicklungen notwendige Updates an der Datenbankstruktur werden über den NAS-Konverter eingespielt.