Zainstalowałem PostgreSQL 9.1 z PostGIS 1.5.3 na Ubuntu 11.10.
Zainstalowałem także pgadmin3 1.14.0-beta1, postępując zgodnie z tymi instrukcjami.
Jeśli dobrze pamiętam, kiedy zainstalowałem PostGIS w systemie Windows, pgadmin automatycznie przyszedł z zainstalowaną wtyczką Shapefile GUI Loader. W systemie Ubuntu menu rozwijane wtyczek jest puste.
Instrukcje , które znalazłem, wydają się być specyficzne dla systemu Windows.
Czy istnieje sposób na zainstalowanie / włączenie go w systemie Ubuntu?
postgis
postgresql
ubuntu
pgadmin-3
radek
źródło
źródło
--with-gui
flaga configure jeśli instalacja PostGIS ze źródeł, ale nigdy nie próbowałem, więc nie mogę powiedzieć czy to działa--with-gui
flagi do działania na Ubuntu. Możesz pobraćOpenGeo
pakiet opengeo.org/technology/suite/download i użyć dołączonego do niego GUI, ale nie jest to idealne.Odpowiedzi:
Jeśli chcesz bezbolesną instalację, możesz zacząć od nowa i używać PostGIS Suite w wersji OpenGeo Suite .
Lub możesz po prostu zainstalować moduł ładujący kształty zamiast całego pakietu Postgis.
Zostałby zainstalowany w / usr / sbin, musisz utworzyć symboliczny link do $$ PGBINDIR (który w tym przypadku jest w / usr / bin)
Wreszcie w pliku plugins.ini :
Ponieważ używasz pgadmin3 1.14.0, myślę, że musisz umieścić plugins.ini pod /usr/share/pgadmin3/plugins.d/ . Niższe wersje umieszczają go w katalogu / usr / share / pgadmin3 /
źródło
plugins.ini
plik - niestety nic to nie zmieniło: /Nie mogę uwierzyć, że mam ten sam problem w 2014 roku z 12.04.
Ani GUI, ani shapeloader z wiersza poleceń nie instalują się przy użyciu pakietu opengeo.
Po prostu zastosowałem się do wskazówek przyjaznych noobowi na tej stronie: http://www.staygeo.com/2013/05/enabling-postgis-shapefile-and-dbf.html , które są zgodne z instrukcjami RK prawie 2 lata temu.
„Zainstaluj opengeo-postgis2-shapeloader za pomocą tego polecenia na terminalu:
Zostaje zainstalowany w /usr/lib/postgresql/9.2/bin jako shp2pgsql-gui. Teraz utwórz dowiązanie symboliczne dla tego samego w katalogu / usr / bin. Wcześniej możesz sprawdzić, czy posiadana wersja postgresql to 9.2.
Teraz nadszedł czas na edycję pliku plugins.d. Użyj następującego polecenia, aby otworzyć plik do edycji:
Wklej następującą zawartość na końcu pliku:
Uwaga: Może być konieczne ustawienie zmiennej środowiskowej PGBINDIR na komputerze. Aby sprawdzić, czy zmienna środowiskowa jest już ustawiona, wpisz ją na swoim terminalu:
Jeśli w wyniku tego pojawi się pusty wiersz, oznacza to, że zmienna środowiskowa nie jest ustawiona. Będziesz musiał ustawić go na / usr / bin (miejsce, w którym znajduje się dowiązanie symboliczne dla modułu ładującego plik kształtu). W tym celu użyj tego polecenia:
Po wykonaniu powyższych kroków uruchom pgAdmin III, aby zobaczyć „PostGIS Shapefile and DBF Loader” na liście wtyczek. ”
Brak praw autorskich (jest dobrze napisany, więc nie parafrazowałem :).
źródło
ubuntugis-stable
ppashp2pgsql-gui
jest już zainstalowany, wszystko co musiałem zrobić, to dodać kod doplugins.ini
pliku.Ta odpowiedź może się spóźnić, ale miałem takie same problemy i znalazłem rozwiązanie. Wypróbuj to polecenie na swoim terminalu:
źródło
Możesz wypróbować instrukcje tutaj . Jest to zdecydowanie osobny plik wykonywalny w Fedorze. Czy próbowałeś również:
sudo apt-get install shp2pgsql-gui?
źródło
Unable to locate package shp2pgsql-gui
. Dzięki za inny wskaźnik - zobaczymy.Krok 1. Utwórz nazwę folderu: plugin.d w folderze PgAminIII Ex:
Krok 2. Utwórz konfigurację plików dla potrzebnej aplikacji w nowym folderze wtyczek
EX: postgis.shp2pgsql-gui
plik detai: postgis.shp2pgsql-gui:
; ; PostGIS shp2pgsql-gui (Windows):;
źródło
Wygląda na to, że znajduje się to w repozytorium Ubuntu PostGIS, a spód instrukcji Debiana PostGIS obejmuje sposób instalacji:
Otwórz terminal i wpisz:
(Uwaga: pochodzi z głównego repozytorium oprogramowania Ubuntu, ponieważ wydaje się, że repozytorium APT PostgreSQL nie zawiera już SHP2PGSQL-GUI ...)
Teraz otwórz aplikację SHP2PGSQL:
Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby załadować dane.
źródło
Nazwa aplikacji to shp2pgsql-gui , która znajduje się w pakiecie postgis-gui . Zainstaluj i wyszukaj swoje programy Linux. Uruchamia go poza pgadmin3. To jest trik, którego zawsze używam.
sudo apt-get install postgis-gui
źródło
Myślę, że pakiet postgis z repozytorium ubuntu zainstaluje wszystko, czego potrzebujesz, jak wyjaśniono w ostatnich wierszach https://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS21UbuntuPGSQL93Apt
źródło