Недавно я обновил свою версию postgresql. Я также обновил pgAdmin с 3 до 4. Но мне не удалось загрузить шейп-файл. Я не нашел плагин под названием загрузчик шейп-файлов. Как я могу получить плагин загрузчика shapefile в pgAdmin 4?
shapefile
postgresql
pgadmin-3
Devils Dream
источник
источник
Ответы:
Я также должен был загрузить шейп-файл в postgresql и нашел это решение идеальным. Перейдите к указанному пути
"C:\Program Files\PostgreSQL\9.6\bin\postgisgui"
Запустите файл графического интерфейса,
"shp2pgsql-gui.exe"
иPostGIS Shapefile Import/Export Manager
появится. Здесь вы можете импортировать шейп-файл по указанному пути.источник
Другой вариант (для MacOS) - загрузить Opengeo Suite 4.8 отсюда http://mac.softpedia.com/get/Developer-Tools/OpenGeo-Suite.shtml .
Затем только перетащите утилиты PostGIS в папку ваших приложений. Затем вы можете удалить приложение pgAdminIII и просто использовать pgShapeLoader. Работает с pgAdmin4 тоже.
После этого следуйте инструкциям из этого безграничного руководства:
http://postgis.net/workshops/postgis-intro/loading_data.html
Я не знаю, работает ли это для Windows.
Я использую Postgres 10.4 с pgAdmin4 на MacOS 10.13.
источник
Другие ответы на этот вопрос пока не охватывают случай Linux. Итак, для пользователей Linux и вообще для всех других платформ мы можем использовать QGIS для импорта шейп-файла в PostGIS или любую другую пространственную базу данных.
Откройте QGIS. В верхней панели навигации выберите в меню «База данных», выберите «Менеджер БД».
Просто подключитесь к вашей базе данных и выберите опцию импорта Layer / file, чтобы импортировать шейп-файл в базу данных
Оригинальный ответ можно найти здесь
источник
Я использую pg Admin 4, и у меня есть загрузчик DBF для шейп-файлов, который отлично работает, и я получаю к нему доступ через меню «Пуск». Принимая во внимание, что с pg Admin 3 это находится под плагином на GUI, но не с pg admin 4. pg Admin 4 - не мусор, это прекрасно и работает отлично. Я использую как 3, так и 4. Пожалуйста, убедитесь, что вы правильно установили программное обеспечение со всеми необходимыми инструментами.
источник