Shapefile Loader in pgAdmin 4

21

Kürzlich habe ich meine postgresql-Version aktualisiert. Ich habe auch pgAdmin von 3 auf 4 aktualisiert. Shapefile konnte jedoch nicht geladen werden. Ich habe kein Plugin namens Shapefile Loader gefunden. Wie kann ich das Shapefile Loader Plugin in pgAdmin 4 bekommen?

Teufelstraum
quelle
2
pgadmin 4 scheint seinem Vorgänger in Bezug auf Leistung, Menüdesign und Funktionen unterlegen zu sein. Ich benutze qgis zu Last Shape - Dateien zu postgis
hilpers
@hilpers Würden Sie bitte Staat ein Verfahren oder eine Anleitung Verbindung, wie durch QGIS zu laden
Devils Traum
2
@ DevilsDream werfen Sie einen Blick auf Punkt 2.5: docs.qgis.org/2.0/de/docs/training_manual/databases/…
fidelfisch
1
Pgadmin 4 ist Papierkorb. Versuchen Sie, pgadmin3, ogr2ogr oder den DB-Manager in QGIS weiter zu verwenden
ziggy

Antworten:

20

Ich musste auch ein Shapefile in postgresql hochladen und fand diese Lösung perfekt. Navigieren Sie zu dem angegebenen Pfad

"C:\Program Files\PostgreSQL\9.6\bin\postgisgui"

Führen Sie die GUI-Datei aus, "shp2pgsql-gui.exe"und ein PostGIS Shapefile Import/Export Managerwird angezeigt. Hier können Sie Shapefile von einem angegebenen Pfad importieren.

Shahzad Bacha
quelle
1
Der Einfachheit halber habe ich dies im Startmenü angeheftet, um die Suche danach erneut zu speichern.
MappaGnosis
1
Haben wir eine ähnliche Problemumgehung für Mac?
Banbar
@banbar Ich habe das folgende Verfahren verwendet, um pgShapeloader mit pgAdmin 4 auf einem Mac zu verwenden
blabbath
2

Eine andere Option (für MacOS) ist das Herunterladen der Opengeo Suite 4.8 von hier http://mac.softpedia.com/get/Developer-Tools/OpenGeo-Suite.shtml .

Ziehen Sie dann nur die PostGIS Utilities in Ihren Anwendungsordner. Anschließend können Sie die pgAdminIII-App löschen und einfach den pgShapeLoader verwenden. Funktioniert auch mit pgAdmin4.
Befolgen Sie anschließend die Anweisungen in diesem Boundless-Lernprogramm:
http://postgis.net/workshops/postgis-intro/loading_data.html

Ich weiß nicht, ob oder wie dies für Windows funktioniert.
Ich verwende Postgres 10.4 mit pgAdmin4 unter MacOS 10.13.

Blabbath
quelle
1

Die anderen Antworten auf diese Frage beziehen sich bisher nicht auf den Linux-Fall. Für Linux-Benutzer und im Allgemeinen für alle anderen Plattformen können wir QGIS verwenden, um Shapefile in PostGIS oder eine andere räumliche Datenbank zu importieren.

Öffnen Sie QGIS. Wählen Sie in der oberen Navigationsleiste Datenbank aus dem Menü und anschließend DB Manager.

Stellen Sie einfach eine Verbindung zu Ihrer Datenbank her und wählen Sie die Option Layer / Datei importieren, um Shapefile in die Datenbank zu importieren

Option zum Herstellen einer Verbindung zur Datenbank und zum Importieren eines Shapefiles

Die ursprüngliche Antwort finden Sie hier

Muzaffar
quelle
0

Ich benutze pg Admin 4 und ich habe den Shapefile-DBF-Loader, der perfekt funktioniert und ich greife über das Startmenü darauf zu. Während es mit pg Admin 3 unter Plugin auf der GUI ist, aber nicht mit pg admin 4. pg Admin 4 ist kein Müll, es ist perfekt und funktioniert perfekt. Ich verwende sowohl 3 als auch 4. Bitte stellen Sie sicher, dass Sie die Software mit allen erforderlichen Tools korrekt installieren.

Amelia Nicodemus
quelle
1
Ich benutze auch Pgadmin 3 und Pgadmin 4. Ich würde sagen, dass Pgadmin 4 Pgadmin 3 unterlegen ist, weil es für mich weniger intuitiv ist und es viele unnötige Designs und Menüs gibt, während pgadmin 3 sauberer und schneller zu laden ist. Bei korrekter Einrichtung haben Sie das DB-Loader-Plugin jedoch in beiden Versionen.
Maximilien jaffrès