Objekte können aus Logo direkt in eine bestehende PostGIS-Datenbank exportiert werden. Damit diese Möglichkeit zur Verfügung steht, muss der entsprechende Eintrag in der Ini-Datei vorhanden sein.
Voraussetzungen für den Export in eine PostGIS-Datenbank
Die Datenbank muss erstellt und ein Benutzer mit Schreibrechten eingerichtet sein.
(PostGIS Documentation: Creating a Spatial Database)In der Ini-Datei von Logo muss folgender Eintrag vorhanden sein:
[ExportDB “Datenbankbezeichnung“] DatabaseType=POSTGRESQL Server=”Serveradresse” Database=”Datenbankbezeichnung” Username=”Benutzername eines Benutzers mit Schreibrechten” Password=”Passwort des obigen Benutzers”
Die Datenbankbezeichnung im Section Header (Zeile 1) wird nur für die Anzeige im Exportdialog verwendet und muss nicht der Datenbankbezeichnung in Zeile 4 entsprechen.
Export in eine PostGIS-Datenbank
Sind die oben genannten Bedingungen erfüllt, steht im Exportdialog die Option PostGIS DB: “Datenbankbezeichnung“ zur Verfügung.
Die allgemeine Beschreibung der Optionen im Exportdialog finden Sie hier. Nachfolgend sind nur PostGIS-spezifische Optionen erläutert.
Format
Tabellenname: Angabe der Tabellenbezeichnung in der PostGIS-Datenbank.
Neue Tabelle erstellen: erstellt eine neue Tabelle
Bestehende Datensätze löschen: löscht vorgängig alle Einträge in der bereits bestehenden Tabelle.
Bestehende Datensätze ergänzen: ergänzt die Einträge in einer bereits bestehenden Tabelle mit den zu exportierenden Objekten.
Wird eine neue Tabelle mit der Bezeichnung einer bereits bestehenden Tabelle erstellt, wird die bestehende Tabelle ohne Warnung überschrieben!
Spalten im Ergebnis
Exportiert man Objekte in einen bereits bestehende Tabelle, müssen die Spalten im Ergebnis den Spalten in der Tabelle entsprechen.
0 Comments