Базу данных PostGIS можно импортировать из шейп-файла. Вы спрашиваете, как экспортировать из какого-либо приложения в формате, отличном от шейп-файла?
nmtoken
Ответы:
15
Как предположил @oyvind, shp2pgsql - лучший способ просто поместить данные в базу данных PostGIS. OpenGEO имеет хорошее руководство по загрузке данных в PostGIS, которое должно помочь вам в работе, если у вас возникнут проблемы. Как отметил @nathanw, DB Manager - хороший вариант для импорта шейп-файла в базу данных. Также доступен PostGIS Manager , который является отличным вариантом, если вы работаете специально с PostGIS. У @underdark есть отличный пост в блоге о том, как его использовать.
Вам потребуется информация о соединении с базой данных (имя пользователя, имя хоста или адрес хоста, а также имя базы данных), а также SRID для шейп-файла, но все это описано в руководстве по запуску OpenGEO. Удачи!
DB Manger поддерживает импорт любого слоя, открытого в QGIS, а не только шейп-файлов.
Натан W
Ссылка менеджера БД не работает, и ссылка Менеджера PostGIS ведет на страницу, которая говорит, что это «не рекомендуется» в пользу Менеджера БД (который может обрабатывать SpatiaLite и PostGIS).
Не новый ответ, просто обновленный снимок экрана с великолепным снимком Натана В. Интерфейс менеджера БД теперь немного другой (2.18), а опции теперь в меню. Окно SQL находится под базой данных, а таблицы связаны с таблицей.
Ответы:
Как предположил @oyvind, shp2pgsql - лучший способ просто поместить данные в базу данных PostGIS. OpenGEO имеет хорошее руководство по загрузке данных в PostGIS, которое должно помочь вам в работе, если у вас возникнут проблемы. Как отметил @nathanw, DB Manager - хороший вариант для импорта шейп-файла в базу данных. Также доступен PostGIS Manager , который является отличным вариантом, если вы работаете специально с PostGIS. У @underdark есть отличный пост в блоге о том, как его использовать.
Вам потребуется информация о соединении с базой данных (имя пользователя, имя хоста или адрес хоста, а также имя базы данных), а также SRID для шейп-файла, но все это описано в руководстве по запуску OpenGEO. Удачи!
источник
Вы можете использовать основной плагин DBManager
источник
Чтобы экспортировать ваш векторный файл, с опцией повторного проецирования с использованием ogr2ogr, вот командная строка:
Не забудьте проверить, что у вас есть разрешения для подключения к шлангу, где находится postgis, и для создания базы данных.
источник
Не новый ответ, просто обновленный снимок экрана с великолепным снимком Натана В. Интерфейс менеджера БД теперь немного другой (2.18), а опции теперь в меню. Окно SQL находится под базой данных, а таблицы связаны с таблицей.
источник