Die PostGIS-Datenbank kann aus einem Shapefile importiert werden. Fragen Sie, wie aus einer Anwendung in einem anderen Format als Shapefile exportiert werden soll?
nmtoken
Antworten:
15
Wie @oyvind vorschlug, ist shp2pgsql die beste Methode, um die Daten einfach in eine PostGIS-Datenbank zu übertragen. OpenGeo hat eine gute Startup - Anleitung zum Laden von Daten in PostGIS , die Sie aufstehen sollen und laufen , wenn Sie Fragen haben. Wie @nathanw hervorhob, ist DB Manager eine gute Option zum Importieren eines Shapefiles in eine Datenbank. Ebenfalls verfügbar ist PostGIS Manager , eine großartige Option, wenn Sie speziell mit PostGIS arbeiten. @underdark hat einen großartigen Blog-Beitrag darüber, wie man es benutzt.
Sie benötigen die Datenbankverbindungsinformationen (Benutzername, Hostname oder Hostadresse und Datenbankname) sowie die SRID für das Shapefile. Dies alles wird jedoch im OpenGEO-Startup-Handbuch behandelt. Viel Glück!
DB Manager unterstützt den Import aller Ebenen, die in QGIS geöffnet sind, nicht nur Shapefiles.
Nathan W
Die Verbindung zum DB-Manager ist unterbrochen, und die Verknüpfung zum PostGIS-Manager führt zu einer Seite, auf der angegeben ist, dass dies zugunsten des DB-Managers "veraltet" ist (der mit SpatiaLite und PostGIS umgehen kann).
Vergessen Sie nicht zu überprüfen, ob Sie die Berechtigung haben, sich mit dem Schlauch zu verbinden, in dem sich das Postgis befindet, und die Datenbank zu erstellen.
Keine neue Antwort, nur ein aktualisierter Screenshot von Nathan Ws exzellentem. Die DB-Manager-Oberfläche ist jetzt etwas anders (2.18) und die Optionen befinden sich jetzt in den Menüs. Das SQL-Fenster befindet sich unter Datenbank und die tabellenbezogenen unter Tabelle.
Antworten:
Wie @oyvind vorschlug, ist shp2pgsql die beste Methode, um die Daten einfach in eine PostGIS-Datenbank zu übertragen. OpenGeo hat eine gute Startup - Anleitung zum Laden von Daten in PostGIS , die Sie aufstehen sollen und laufen , wenn Sie Fragen haben. Wie @nathanw hervorhob, ist DB Manager eine gute Option zum Importieren eines Shapefiles in eine Datenbank. Ebenfalls verfügbar ist PostGIS Manager , eine großartige Option, wenn Sie speziell mit PostGIS arbeiten. @underdark hat einen großartigen Blog-Beitrag darüber, wie man es benutzt.
Sie benötigen die Datenbankverbindungsinformationen (Benutzername, Hostname oder Hostadresse und Datenbankname) sowie die SRID für das Shapefile. Dies alles wird jedoch im OpenGEO-Startup-Handbuch behandelt. Viel Glück!
quelle
Sie können das DBManager-Kern-Plugin verwenden
quelle
Um Ihre Vektordatei mit der Option zur erneuten Projektion mithilfe von ogr2ogr zu exportieren, ist hier die Befehlszeile:
Vergessen Sie nicht zu überprüfen, ob Sie die Berechtigung haben, sich mit dem Schlauch zu verbinden, in dem sich das Postgis befindet, und die Datenbank zu erstellen.
quelle
Keine neue Antwort, nur ein aktualisierter Screenshot von Nathan Ws exzellentem. Die DB-Manager-Oberfläche ist jetzt etwas anders (2.18) und die Optionen befinden sich jetzt in den Menüs. Das SQL-Fenster befindet sich unter Datenbank und die tabellenbezogenen unter Tabelle.
quelle