Ich kann nicht glauben, dass ich 2014 mit dem 12.04 das gleiche Problem habe.
Weder die GUI noch der Befehlszeilen-Shapeloader werden mit der opengeo-suite installiert.
Ich habe einfach die noob-freundlichen Anweisungen auf dieser Website befolgt:
http://www.staygeo.com/2013/05/enabling-postgis-shapefile-and-dbf.html , die den Anweisungen von RK vor fast 2 Jahren entsprechen.
"Installieren Sie opengeo-postgis2-shapeloader mit diesem Befehl am Terminal:
sudo apt-get install opengeo-postgis2-shapeloader
Es wird in /usr/lib/postgresql/9.2/bin als shp2pgsql-gui installiert. Erstellen Sie nun einen symbolischen Link für dasselbe Verzeichnis in / usr / bin. Zuvor möchten Sie möglicherweise überprüfen, ob die von Ihnen verwendete postgresql-Version 9.2 ist.
sudo ln -s /usr/lib/postgresql/9.2/bin/shp2pgsql-gui /usr/bin/shp2pgsql-gui
Jetzt ist es an der Zeit, die Datei plugins.d zu bearbeiten. Verwenden Sie den folgenden Befehl, um die Datei zum Bearbeiten zu öffnen:
gksudo gedit /usr/share/pgadmin3/plugins.d/plugins.ini
Fügen Sie den folgenden Inhalt am Ende der Datei ein:
;
; pgShapeLoader (Linux):
;
Title=PostGIS Shapefile and DBF loader
Command=$$PGBINDIR/shp2pgsql-gui -U $$USERNAME -d $$DATABASE -p $$PORT -h $$HOSTNAME
Description=Open a PostGIS ESRI Shapefile or Plain dbf loader console to the current database.
KeyFile=$$PGBINDIR/shp2pgsql-gui
Platform=unix
ServerType=postgresql
Database=Yes
SetPassword=No
Hinweis: Möglicherweise müssen Sie die Umgebungsvariable PGBINDIR auf Ihrem Computer festlegen. Um zu überprüfen, ob die Umgebungsvariable bereits gesetzt ist, geben Sie dies auf Ihrem Terminal ein:
echo $PGBINDIR
Wenn als Ergebnis eine leere Zeile angezeigt wird, bedeutet dies, dass die Umgebungsvariable nicht festgelegt ist. Sie müssen es auf / usr / bin setzen (den Ort, an dem sich der symbolische Link für den Shapefile Loader befindet). Verwenden Sie dazu diesen Befehl:
PGBINDIR=/usr/bin
Sobald die obigen Schritte abgeschlossen sind, rufen Sie pgAdmin III auf, um die unter den Plugins aufgelisteten "PostGIS Shapefile und DBF Loader" zu sehen. "
Kein Urheberrecht beabsichtigt (es ist gut geschrieben, also habe ich es nicht umschrieben :).
--with-gui
Konfigurations-Flag, wenn Sie PostGIS von der Quelle installieren, aber ich habe es noch nie versucht, daher kann ich nicht sagen, ob es funktioniert