Hallo Frank,

die Links zur WhereGroup benötigen Zugangsdaten...

Danke für den Link zur PostNAS-Mailingliste!

Ich bin noch zu sehr Anfänger, als dass ich sql-Dateien lösche...

Der Micha


Am 24.06.22 um 16:47 schrieb Frank J.:
Am 24.06.22 um 15:15 schrieb Keine Werbung:
Hallo Liste,

ich habe auf einem Ubuntu-Server ALKIS-Import von https://norbit.de/68/
via Github ('git clone ...') installiert.

Auf den Ubuntu-Server greife ich mit SSH zu. Daher kann ich die GUI
dieses Tools nicht nutzen. Ich habe - wie auf der Internetseite
beschrieben - eine Datei nas.lst mit den entsprechenden Parametern
erstellt.

Die PostgreSQL-Datenbank auf dem Ubuntu-Server wird auch mit dem Befehl
'sudo -u postgres ./alkis-import.sh nas.lst' mit Tabellen und deren
Inhalten befüllt. Aber die Views werden nicht alle erstellt geschweige
denn mit Daten befüllt.

Woran kann das liegen?

Der Micha


Moin,

generell werden Views nicht mit Daten befüllt.

Die Daten werden in die Tabellen geladen. Views haben dann die
Aufgabe, mehrere Tabellen zu kombinieren (JOIN) und/oder zu filtern
(WHERE) und so bestimmte Sichten (VIEWS) auf die Daten der Tabellen
bereit zu stellen.

Bei der Konvertierungen mit PostNAS werden in mehreren Phasen der
Verarbeitung SQL-Dateien in verschiedenen Verzeichnissen abgearbeitet.

Das Verzeichnis "postcreate.d" wird einmalig nach dem Anlegen der
Datenbank abgearbeitet, wenn die DB noch leer ist. Das ist ein guter
Platz um eine SQL-Datei abzulegen, die Sichten definiert.

Die mitgelieferte Datei "nas2alb.sql" darin definiert z.B. die Views
"v_eigentuemer" und "v_haeuser".

Diese Datei dient dazu, einige Strukturen des Vorgängerverfahrens ALB
zu simulieren, damit man alte Auskunft-Programme eine Weile weiter
nutzen kann. Wer das nicht braucht, kann diese Datei auch entfernen.

Für eigene Views, können weitere SQL-Dateien in dem Ordner abgelegt
werden.

Beispiele dafür:
http://trac.wheregroup.com/PostNAS/browser/trunk/import/Flurst_Oeff_Eigentum


Das Verzeichnis "postprocessing.d" wird dann abgearbeitet, wenn neue
Daten konvertiert wurden (Nachverarbeitung). Dort liegen SQL-Dateien,
die Daten aufbereiten. Nach einer Aktualisierung müssen einige
sekundäre Tabellen gelöscht und neu gefüllt werden. Mit "sekundär"
meine ich Tabellen, die nicht vom Konverter selbst gefüllt werden,
sondern die z.B. Daten enthalten, die für eine schnelle Darstellung
optimiert wurden, was mit einem View manchmal nicht performant möglich
ist. Dort werden die Rohdaten mit den Regeln zur Darstellung zusammen
geführt.

Weitere Info auf: http://trac.wheregroup.com/PostNAS

Für tiefer gehende Fragen zur PostNAS-Suite gibt es eine eigene
Mailingliste: https://lists.osgeo.org/mailman/listinfo/nas


Frank

--
....................................................................
FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/             https://twitter.com/FOSSGIS_Verein

____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

Antwort per Email an