O banco de dados PostGIS pode importar de um shapefile. você está perguntando como exportar de algum aplicativo em um formato diferente de shapefile?
Nmtoken
Respostas:
15
Como o @oyvind sugeriu, o shp2pgsql é o melhor método para obter apenas os dados em um banco de dados PostGIS. O OpenGEO tem um bom guia de inicialização para carregar dados no PostGIS, que deve colocá-lo em funcionamento se você estiver com problemas. Como o @nathanw apontou, o DB Manager é uma boa opção para importar um shapefile para um banco de dados. Também está disponível o PostGIS Manager , que é uma ótima opção se você estiver trabalhando especificamente com o PostGIS. O @underdark tem um ótimo post sobre como usá-lo.
Você precisará das informações de conexão com o banco de dados (nome de usuário, nome do host ou endereço do host e nome do banco de dados), bem como o SRID do shapefile, mas tudo isso é coberto no guia de inicialização do OpenGEO. Boa sorte!
O DB Manger suporta a importação de qualquer camada que esteja aberta no QGIS, não apenas os shapefiles.
Nathan W
O link do gerenciador de banco de dados está quebrado, e o link do PostGIS Manger leva a uma página que diz que isso é "obsoleto" em favor do DB Manager (que pode lidar com SpatiaLite e PostGIS).
Não é uma resposta nova, apenas uma captura de tela atualizada para a excelente de Nathan W. A interface do gerenciador de banco de dados é um pouco diferente agora (2.18) e as opções agora estão nos menus. A janela SQL está em Banco de Dados e as relacionadas à tabela em tabela.
Respostas:
Como o @oyvind sugeriu, o shp2pgsql é o melhor método para obter apenas os dados em um banco de dados PostGIS. O OpenGEO tem um bom guia de inicialização para carregar dados no PostGIS, que deve colocá-lo em funcionamento se você estiver com problemas. Como o @nathanw apontou, o DB Manager é uma boa opção para importar um shapefile para um banco de dados. Também está disponível o PostGIS Manager , que é uma ótima opção se você estiver trabalhando especificamente com o PostGIS. O @underdark tem um ótimo post sobre como usá-lo.
Você precisará das informações de conexão com o banco de dados (nome de usuário, nome do host ou endereço do host e nome do banco de dados), bem como o SRID do shapefile, mas tudo isso é coberto no guia de inicialização do OpenGEO. Boa sorte!
fonte
Você pode usar o plug-in principal do DBManager
fonte
Para exportar seu arquivo vetorial, com a opção de re-projeção usando ogr2ogr, aqui está a linha de comando:
Não se esqueça de verificar se você tem permissões para conectar-se à mangueira onde está o postgis e criar o banco de dados.
fonte
Não é uma resposta nova, apenas uma captura de tela atualizada para a excelente de Nathan W. A interface do gerenciador de banco de dados é um pouco diferente agora (2.18) e as opções agora estão nos menus. A janela SQL está em Banco de Dados e as relacionadas à tabela em tabela.
fonte