Saya telah menginstal PostgreSQL 9.1 dengan PostGIS 1.5.3 di Ubuntu 11.10.
Saya juga menginstal pgadmin3 1.14.0-beta1, mengikuti instruksi ini .
Jika saya ingat dengan benar, ketika saya menginstal PostGIS pada Windows pgadmin secara otomatis datang dengan plugin Shapefile GUI Loader yang sudah diinstal. Namun di Ubuntu, menu tarik-turun plugin kosong.
Instruksi yang saya temukan tampaknya spesifik untuk Windows.
Apakah ada cara untuk menginstal / mengaktifkannya di Ubuntu?
postgis
postgresql
ubuntu
pgadmin-3
Radek
sumber
sumber
--with-gui
flag configure jika Anda menginstal PostGIS dari sumber, tapi saya belum pernah mencoba ini jadi saya tidak bisa mengatakan apakah itu berfungsi--with-gui
bendera berfungsi di ubuntu. Anda dapat mengunduhOpenGeo
paket opengeo.org/technology/suite/download dan menggunakan gui yang menyertainya, tetapi itu tidak ideal.Jawaban:
Jika Anda ingin menginstal tanpa rasa sakit, Anda mungkin ingin memulai kembali dan menggunakan versi OpenGeo Suite dari PostGIS.
Atau Anda bisa menginstal bentuk loader bukan seluruh paket postgis.
Ini akan diinstal di / usr / sbin Anda perlu membuat tautan simbolis ke $$ PGBINDIR (yang dalam hal ini dalam / usr / bin)
Akhirnya, di file plugins.ini Anda :
Saat Anda menggunakan pgadmin3 1.14.0, saya pikir Anda perlu meletakkan plugins.ini di bawah /usr/share/pgadmin3/plugins.d/ . Versi yang lebih rendah meletakkannya di / usr / share / pgadmin3 /
sumber
plugins.ini
file saya - sayangnya itu tidak mengubah apa pun: /Saya tidak percaya saya mengalami masalah yang sama pada tahun 2014 dengan 12,04.
Baik GUI maupun shapeloader baris perintah tidak menginstal menggunakan opengeo-suite.
Saya cukup mengikuti petunjuk ramah-noob di situs web ini: http://www.staygeo.com/2013/05/enabling-postgis-shapefile-and-dbf.html , yang paralel dengan instruksi oleh RK hampir 2 tahun yang lalu.
"Instal opengeo-postgis2-shapeloader menggunakan perintah ini di terminal:
Itu terinstal di /usr/lib/postgresql/9.2/bin sebagai shp2pgsql-gui. Sekarang buat tautan simbolis untuk direktori yang sama di / usr / bin. Sebelum ini, Anda mungkin ingin memeriksa apakah versi postgresql yang Anda miliki adalah 9.2.
Sekarang saatnya untuk mengedit file plugins.d. Gunakan perintah berikut untuk membuka file untuk diedit:
Rekatkan konten berikut di akhir file:
Catatan: Anda mungkin harus mengatur variabel lingkungan PGBINDIR pada mesin Anda. Untuk memeriksa apakah variabel lingkungan sudah diset ketik ini di terminal Anda:
Jika sebuah baris kosong muncul sebagai hasilnya, ini menunjukkan bahwa variabel lingkungan tidak diatur. Anda harus mengaturnya ke / usr / bin (lokasi di mana tautan simbolik untuk pemuat shapefile berada). Untuk itu gunakan perintah ini:
Setelah langkah-langkah di atas selesai panggil pgAdmin III untuk melihat 'PostGIS Shapefile dan DBF Loader' terdaftar di bawah plugins. "
Tidak ada hak cipta yang dimaksudkan (ditulis dengan baik sehingga saya tidak memparafrasekan :).
sumber
ubuntugis-stable
ppa yangshp2pgsql-gui
sudah diinstal, yang harus saya lakukan adalah menambahkan kode keplugins.ini
file.Respons ini mungkin terlambat, tetapi saya memiliki masalah yang sama dan saya menemukan solusinya. Coba perintah ini di terminal Anda:
sumber
Anda dapat mencoba instruksinya di sini . Ini jelas merupakan executable terpisah di Fedora. Anda juga sudah mencoba:
sudo apt-get install shp2pgsql-gui?
sumber
Unable to locate package shp2pgsql-gui
. Terima kasih untuk pointer lain - akan lihat.Langkah 1. Buat nama folder: plugin.d di folder PgAminIII Mis:
Langkah 2. Buat file config untuk aplikasi yang Anda butuhkan di folder plugins baru
EX: postgis.shp2pgsql-gui
file detai: postgis.shp2pgsql-gui:
; ; PostGIS shp2pgsql-gui (Windows):;
sumber
Tampaknya ini ditemukan dalam repositori Ubuntu PostGIS, dan bagian bawah Instruksi Debian PostGIS mencakup cara menginstalnya:
Buka terminal, dan ketik:
(Catatan: ini berasal dari repositori perangkat lunak Ubuntu utama, karena sepertinya repositori PostgreSQL APT tidak mengemas SHP2PGSQL-GUI lagi ...)
Sekarang buka aplikasi SHP2PGSQL:
Ikuti petunjuk di layar untuk memuat data Anda.
sumber
Nama aplikasi adalah shp2pgsql-gui , yang terletak di dalam paket postgis-gui . Instal dan cari program linux Anda. Itu memulainya di luar pgadmin3. Ini adalah trik yang saya gunakan selalu.
sudo apt-get install postgis-gui
sumber
Saya pikir paket postgis dari repo ubuntu akan menginstal semua yang Anda butuhkan, seperti yang dijelaskan di baris terakhir https://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS21UbuntuPGSQL93Apt
sumber