Integração do Quantum GIS com Base de Dados PostGIS

Tem se tornado comum o uso de um tipo especial de banco de dados, os chamados banco de dados geográficos, onde os sistemas gerenciadores possuem módulos espaciais. Uma das mais conhecidas é o PostGIS. Ao passo que a área das Geotecnologias vem se desenvolvendo, percebeu-se a grande utilidade de se conectar os bancos de dados geográficos com inúmeros softwares de SIG.

Neste tutorial veremos como realizar esse tipo de procedimento no caso do QGIS 1.7.4.

CONECTAR POSTGIS COM QUANTUM GIS

O QGIS é mais um importante representante dos softwares livres de SIG. A seguir, procurarei expor, de modo simples, como adicionar uma camada (layer) armazenado em uma tabela PostGIS numa visualização no QGIS.

Utilize o ícone adicionar camada PostGIS, conforme a imagem abaixo. Você também pode acessá-lo pelo menu [Camada].

Adicionar Camada PostGIS

Na janela “Adicionar Tabelas PostGIS” clique em “Novo”, caso ainda não tenha criado nenhuma conexão.

Criar Nova Conexão

Informe os parâmetros da nova conexão conforme ilustrado abaixo, logicamente fazendo os devidos ajustes para sua situação.

Nova Conexão

  • Nome: Trata-se de uma denominação aleatória que será relacionado com a conexão (Neste caso usamos a denominação ‘Tutorial'). Em geral é interessante que se use um nome que esteja relacionado ao (s) dado (s) a serem importados.
  • Serviço: Pode deixar este campo em branco;
  • Máquina: Digite ‘localhost' (máquina local);
  • Base de Dados: Coloque nesse campo o nome do banco. Nesse exemplo, obanco chama-se ‘brasil'.
  • Porta: 5432 (Padrão do PostGIS);
  • Usuário e Senha: Neste nosso exemplo, ambos devem ser preenchidos com ‘postgres'.

Definidos estes parâmetros, podemos ‘Testar a conexão’ e esta se realizando com sucesso, podemos confirmar com um ‘Ok'. Criada a conexão, basta clicar em ‘Conectar', com isso aparecerão todas as tabelas espaciais existentes no banco de dados (No nosso exemplo a única tabela com atributos espaciais é ‘amaz_leg'). Devemos selecionar a (s) tabela (s) desejada (s) e depois confirmar em ‘Adicionar'.

Selecionando Tabela Espacial

Só nos resta visualizar o layer e realizar as operações desejadas, conforme a necessidade do usuário e da aplicação.

Integrar Quantum GIS com Base de Dados PostGIS

Agora sim, você poderá tirar o máximo proveito desses dados, visualizando-os e realizando as necessárias edições. Em breve publicaremos mais tutoriais informativos e práticos como este. Deixem seus comentários.

Há uma versão em PDF deste tutorial, mas com foco no antigo Quantum GIS 0.8.1 ‘Titan'. Os procedimentos são praticamente os mesmos. Caso tenha interesse em fazer o download, clique no link abaixo:

  • [download id=”6″]

Compartilhe nas redes sociais

WhatsApp
Facebook
Twitter
LinkedIn
Email
Anderson Medeiros

Anderson Medeiros

Graduado em Geoprocessamento pelo Instituto Federal de Educação, Ciência e Tecnologia da Paraíba (IFPB). É o autor do site https://clickgeo.com.br que publica regularmente, desde 2008, artigos dicas e tutoriais sobre Geotecnologias, suas ferramentas e aplicações.
Em 2017 foi reconhecido como o Profissional do ano no setor de Geotecnologias. Atua na área de Geoprocessamento desde 2005.

Artigos relacionados

29 respostas

  1. Bom dia.
    Amigos ainda sou iniciante no QGis, estou pesquisando todas as funcionalidades e ele atende as minhas necessidades.
    Gostaria de saber se é possível abrir o QGis passando diretamente parâmetros, para que ele abra o mapa diretamente naquele ponto.

  2. Anderson, após eu testar a conexão, não aparece nada de tabela. Fica tudo Branco, e na hora da instalação não apareceu pra selecionar a região do Brasil, finalizou direto. O que faço?

  3. Boa Tarde, o QGIS conecta através de ODBC e se sim como posso fazer isso?
    Obrigado.

  4. prof eu sou nel canseie tconectar o de dadOlanelsonjaitentarconectadpgres com , por esta via me da a falhqgcomexaocomexao .

  5. Olá, Anderson
    No meu não aparece para testar a conexão
    Outra dúvida, onde encontro dados e como eu os importo.

  6. Tive o mesmo erro que a Carla:
    “could not connect to server: Connection refused (0x0000274D/10061)
    Is the server running on host “localhost” and accepting
    TCP/IP connections on port 5432?”

    Como proceder?

  7. Ao conectar com o banco de dados dá o seguinte erro ->
    FATAL: password authentication failed for user ¨postgres¨
    Mas o usuario e senha são as mesmas que uso pra acessar o banco de dados no pgadmin.

      1. Certamente não. Alem disso, continuo acessando com o login e senha o pgadmin.

        1. Problema resolvido. No meu caso a porta era a 5433, e não a padrão.

      2. Ainda há alguns bancos de dados não estou conseguindo acessar, mesmo com tudo preenchido corretamente, no momento de testar a conexão:
        -> Conexão falhou – Verifique configurações e tente novamente. <-

        1. Estou com o mesmo problema do Everton! Alguma sugestão? infelizmente ele não ajuda a identificar o erro. Forte abraço!

  8. Boa noite Anderson,

    Gostaria de saber se é possivel colocar uma imagem de fundo no quantum do google earth ou arcgis online, para modificá-la posteriormente.

    Obrigada,

    Carla

    1. Não consegui realizar essa conexão, mesmo vendo o tutorial sobre ela, dá erro.

        1. could not connect to server: Connection refused (0x0000274D/10061)
          Is the server running on host “localhost” and accepting
          TCP/IP connections on port 5432?

  9. Muito Bom!

    Anderson,

    Como vc sugere que organizarmos o banco de dados? Eu Consigo subdividir o meu banco Postgre?

    Esse banco aceita dados raster?

    Abrços

    1. Diego,
      Cada caso é um caso. Temos de saber como organizar a aplicação de acordo com nossas necessidades.
      O que você imagina ao falar em subdividir?
      O banco aceita raster usando o PostGIS Raster, a partir da versão 2.0.
      Abraço!

  10. Grande notícia!
    O que há de mais incrível na comunidade open source é essa interação e divulgação bem como, principalmente, a cooperação de todos!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Pesquisar
Inscreva-se
Receba nossa Newsletter por E-mail

Cadastre-se Gratuitamente em nossa Lista VIP e receba nossas novidades por e-mail. Siga nosso Instagram @clickgeo.cursos e nosso Canal no Youtube para continuar atualizado sobre o Mundo do Geoprocessamento e Produção de Mapas!

Sobre Anderson Medeiros

Ele já foi reconhecido como o Profissional do Ano no Brasil no setor de Geotecnologias. Graduado em Geoprocessamento, trabalha com Geotecnologias desde 2005. Já ministrou dezenas de cursos de Geoprocessamento com Softwares Livres em diversas cidades, além de outros treinamentos na modalidade EaD. Desde 2008 publica conteúdo sobre Geoinformação e suas tecnologias como QGIS, PostGIS, gvSIG, i3Geo, entre outras.

Temas
Temas:
Arquivos
Arquivos: