Я установил PostgreSQL 9.1 с PostGIS 1.5.3 на Ubuntu 11.10.
Я также установил pgadmin3 1.14.0-beta1, следуя этой инструкции.
Если я правильно помню, когда я установил PostGIS на Windows, pgadmin автоматически пришел с уже установленным плагином Shapefile GUI Loader. Однако в Ubuntu раскрывающееся меню плагина пусто.
Инструкции, которые я нашел, похоже, специфичны для Windows.
Есть ли способ установить / включить его в Ubuntu?
postgis
postgresql
ubuntu
pgadmin-3
Радек
источник
источник
--with-gui
флаг настройки, если вы устанавливаете PostGIS из исходного кода, но я никогда не пробовал этого, поэтому я не могу сказать, работает ли он--with-gui
флаг работать на Ubuntu. Вы можете скачатьOpenGeo
пакет opengeo.org/technology/suite/download и использовать прилагаемый графический интерфейс , но он не идеален.Ответы:
Если вы хотите безболезненной установки, вы можете начать все сначала и использовать версию PostGIS для OpenGeo Suite .
Или вы можете просто установить загрузчик фигур вместо всего пакета postgis.
Он будет установлен в / usr / sbin, вам нужно сделать символическую ссылку на $$ PGBINDIR (которая в данном случае находится в / usr / bin)
Наконец, в вашем файле plugins.ini :
Поскольку вы используете pgadmin3 1.14.0, я думаю, что вам нужно поместить plugins.ini в /usr/share/pgadmin3/plugins.d/ . Нижние версии помещают его в / usr / share / pgadmin3 /
источник
plugins.ini
файл - к сожалению, он ничего не изменил: /Я не могу поверить, что у меня та же проблема в 2014 году с 12.04.
Ни GUI, ни shapeloader командной строки не устанавливаются с использованием opengeo-suite.
Я просто следовал инструкциям на этом сайте: http://www.staygeo.com/2013/05/enabling-postgis-shapefile-and-dbf.html , которые соответствуют инструкциям РК почти 2 года назад.
Msgstr "Установить opengeo-postgis2-shapeloader с помощью этой команды на терминале:
Он устанавливается в /usr/lib/postgresql/9.2/bin как shp2pgsql-gui. Теперь создайте символическую ссылку для той же директории в / usr / bin. Перед этим вы можете проверить, установлена ли у вас версия postgresql 9.2.
Теперь пришло время редактировать файл plugins.d. Используйте следующую команду, чтобы открыть файл для редактирования:
Вставьте следующее содержимое в конец файла:
Примечание. Возможно, вам придется установить переменную окружения PGBINDIR на вашем компьютере. Чтобы проверить, установлена ли уже переменная окружения, введите это на своем терминале:
Если в результате появляется пустая строка, это означает, что переменная окружения не установлена. Вам нужно будет установить его в / usr / bin (место, где находится символическая ссылка для загрузчика шейп-файлов). Для этого используйте эту команду:
После выполнения описанных выше шагов, вызовите pgAdmin III, чтобы увидеть «PostGIS Shapefile и DBF Loader», перечисленные в разделе плагинов ».
Нет авторских прав (это хорошо написано, поэтому я не перефразировал :).
источник
ubuntugis-stable
ppa,shp2pgsql-gui
поставляемой уже установлен, все, что мне нужно было сделать, это добавить код вplugins.ini
файл.Этот ответ может быть поздно, но у меня была такая же проблема, и я нашел решение. Попробуйте эту команду на своем терминале:
источник
Вы можете попробовать инструкции здесь . Это определенно отдельный исполняемый файл на Fedora. Кроме того, вы пробовали:
sudo apt-get установить shp2pgsql-gui?
источник
Unable to locate package shp2pgsql-gui
. Спасибо за другой указатель - погляжу.Шаг 1. Создайте имя папки: plugin.d в папке PgAminIII Ex:
Шаг 2. Создайте конфигурацию файлов для нужного вам приложения в новой папке плагинов
Пример: postgis.shp2pgsql-gui
Детальный файл: postgis.shp2pgsql-gui:
; ; PostGIS shp2pgsql-gui (Windows):;
источник
Кажется, это можно найти в репозитории Ubuntu PostGIS и в нижней части Инструкций PostGIS Debian как его установить:
Откройте терминал и введите:
(Примечание: это происходит из основного репозитория программного обеспечения Ubuntu, поскольку кажется, что репозиторий PostgreSQL APT больше не упаковывает SHP2PGSQL-GUI ...)
Теперь откройте приложение SHP2PGSQL:
Следуйте инструкциям на экране для загрузки ваших данных.
источник
Имя приложения - shp2pgsql-gui , оно находится внутри пакета postgis-gui . Установите его и найдите в нем свои программы linux. Это запускается вне pgadmin3. Это трюк, который я использую всегда.
sudo apt-get install postgis-gui
источник
Я думаю, что пакет postgis из репозитория ubuntu установит все, что вам нужно, как объяснено в последних строках https://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS21UbuntuPGSQL93Apt
источник