Program ładujący Shapefile w pgAdmin 4

21

Ostatnio zaktualizowałem moją wersję postgresql. Zaktualizowałem również pgAdmin z 3 do 4. Ale nie udało mi się załadować pliku shapefile. Nie znalazłem żadnej wtyczki o nazwie moduł ładujący shapefile. Jak mogę uzyskać wtyczkę modułu ładującego shapefile w pgAdmin 4?

Devils Dream
źródło
2
pgadmin 4 wydaje się gorszy od swojego poprzednika pod względem wydajności, wyglądu menu i funkcji. Używam qgis do ładowania plików shapefile do postgis
hilpers
@hilpers Czy mógłbyś podać procedurę lub link do samouczka, jak ładować się przez QGIS
Devils Dream
2
@DevilsDream spójrz tutaj w punkcie 2.5: docs.qgis.org/2.0/de/docs/training_manual/databases/…
fidelfisch
1
Pgadmin 4 to śmieci, spróbuj kontynuować korzystanie z pgadmin3, ogr2ogr lub menedżera db w QGIS
ziggy

Odpowiedzi:

20

Musiałem również załadować plik shapefile do postgresql i uznałem to rozwiązanie za idealne. Przejdź do podanej ścieżki

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

Uruchom plik GUI, "shp2pgsql-gui.exe"a PostGIS Shapefile Import/Export Managerpojawi się ikona. Tutaj możesz zaimportować plik kształtu z określonej ścieżki.

Shahzad Bacha
źródło
1
Dla wygody przypiąłem to do menu Start, aby zapisać polowanie na to ponownie.
MappaGnosis
1
Czy mamy podobne obejście dla komputerów Mac?
banbar
@banbar Użyłem poniższej procedury, aby użyć pgShapeloader z pgAdmin 4 na Macu
blabbath,
2

Inną opcją (dla MacOS) jest pobranie pakietu Opengeo Suite 4.8 stąd http://mac.softpedia.com/get/Developer-Tools/OpenGeo-Suite.shtml .

Następnie przeciągnij tylko narzędzia PostGIS do folderu aplikacji. Następnie możesz usunąć aplikację pgAdminIII i po prostu użyć pgShapeLoader. Działa również z pgAdmin4.
Następnie postępuj zgodnie z instrukcjami z tego samouczka Boundless:
http://postgis.net/workshops/postgis-intro/loading_data.html

Nie wiem czy i jak to działa w systemie Windows.
Korzystam z Postgres 10.4 z pgAdmin4 na MacOS 10.13.

blabbath
źródło
1

Inne odpowiedzi na to pytanie do tej pory nie obejmują przypadku linux. Tak więc, dla użytkowników Linuksa i ogólnie dla wszystkich innych platform, możemy użyć QGIS do importowania pliku shapefile do PostGIS lub dowolnej innej przestrzennej bazy danych.

Otwórz QGIS, na górnym pasku nawigacyjnym wybierz z menu Baza danych, wybierz DB Manager.

Wystarczy połączyć się z bazą danych i wybrać opcję importowania warstwy / pliku, aby zaimportować plik shapefile do bazy danych

opcja połączenia z bazą danych i importowania pliku shapefile

oryginalną odpowiedź można znaleźć tutaj

muzaffar
źródło
0

Używam pg Admin 4 i mam program ładujący DBF shapefile, który działa doskonale i uzyskuję do niego dostęp z menu Start. Podczas gdy z pg Admin 3 jest pod wtyczką w GUI, ale nie z pg admin 4. pg Admin 4 to nie śmieci, jest idealny i działa idealnie. Używam zarówno 3, jak i 4. Upewnij się, że poprawnie instalujesz oprogramowanie ze wszystkimi niezbędnymi narzędziami.

Amelia Nikodem
źródło
1
Używam również Pgadmin 3 i Pgadmin 4. Powiedziałbym, że Pgadmin 4 jest gorszy od Pgadmin 3, ponieważ jest dla mnie mniej inaktywny i jest dużo niepotrzebnego projektu i menu, podczas gdy pgadmin 3 jest czystszy i szybciej się ładuje. Ale rzeczywiście, przy prawidłowej konfiguracji masz wtyczkę modułu ładującego DB w obu wersjach.
Maximilien jaffrès