O PostGIS é um complemento gratuito para dados espaciais para o SGBD PostgreSQL. Ele é muito útil para armazenar dados geográficos e fazer consultas espaciais com diferentes níveis de complexidade. Nesta publicação explicamos como conectar o QGIS ao PostGIS, utilizando a release 3.4 Madeira. Assumimos que você já tenha instalado o PostgreSQL e o PostGIS.
Primeiro, certifique-se de que o painel Navegador está habilitado. Se não estiver, você pode fazer isso indo no Menu principal >> Exibir >> Painéis >> Navegador.
No painel Navegador, clique com o botão direito do mouse em PostGIS e depois em Nova conexão…
Vamos fazer uma conexão local.
- Nome: um nome para sua conexão, ajuda a identificá-la na lista de conexões.
- Host: no nosso caso é uma conexão local, então localhost.
- Porta: por padrão a porta do postgres é a 5432, mas, se não tiver certeza, aí vai uma dica:
Para saber qual porta está sendo utilizada pelo postgres
No Ubuntu, você pode usar no terminal o comando sudo netstat -plnt (talvez você precise instalar o pacote);
No Windows, abra o prompt de comando e execute tasklist | findstr “postgres”, anote o primeiro número da segunda coluna, em seguida execute netstat -aon | findstr “xxxx”, substituindo xxxx pelo número anotado.
- Banco de dados: o nome do seu banco de dados (postgres se você não instalou o PostGIS em algum outro).
- Modo SSL: protocolo de segurança para a conexão. Como se trata de uma conexão local, deixe “desabilitar”.
Autenticação
Se você ainda não definiu nenhuma autenticação nas opções do QGIS, é a hora de criar uma. Clique em Criar uma nova configuração de autenticação (+ verde). Deverá aparecer uma caixa de diálogo pedindo para você definir uma senha mestre. Ela será solicitada sempre que você fechar e abrir o projeto novamente, a não ser que você opte por marcar a opção Armazenamento/atualização da senha mestre no seu Password Manager. Essa senha NÃO É a de acesso ao banco de dados.
Definida a senha mestre, vamos configurar nossa autenticação. Podemos, neste caso, usar a autenticação básica. Dê um nome e, aí sim, você deve digitar o usuário e a senha de acesso ao banco de dados. Salve.
Agora, só clicar em Testar conexão. Se as credenciais estiverem corretas, o QGIS deve retornar uma mensagem positiva. Por fim, existem algumas opções que você pode marcar como Apenas olhar no esquema público ou Também listar tabelas sem geometria. Marque de acordo com sua necessidade. Por fim, clique em OK.
Agora, no painel Navegador, temos nossa conexão PostGIS. Pra importar a tabela com geometria para o Canvas você pode simplesmente clicar e arrastar.
Pronto! Foi fácil, não é?! No Neolítico era mais complicado.
Espero que seja útil. Deixa um comentário.
Rede Urbana
mais e se eu quiser criar uma conexão para multiplos usuarios…usando o postgis
CurtirCurtir