QGIS: Geração de Buffer com Plugin MMQGIS

QGIS: Geração de Buffer com Plugin MMQGIS

A geração de buffers, também chamados de áreas ou zonas de influência, tem grande aplicabilidade em projetos de Geoprocessamento, inclusive no ramo ambiental, como, por exemplo, na delimitação de Áreas de Preservação Permanente (APP). Veja neste tutorial um método diferenciado para criação de buffer no QGIS.

COMO FAZER BUFFER NO QGIS

A ferramenta nativa do QGIS para geração de buffer se encontra no menu Vetor → Geoprocessamento → Buffer…. Este recurso é bem intuitivo e de fácil utilização. Mas desde já adiantamos que o método que vamos ensinar aqui tem um diferencial bastante positivo!

Pelo modo descrito no parágrafo acima, a unidade do raio a ser usado para criação do buffer será definida de acordo com o sistema de referência de sua camada/projeto. Assim, se você estiver trabalhando com dados/projetos em um sistema de coordenadas geográficas (lat/long ou grau decimal) ao digitar, por exemplo, o valor 200 para o raio, o programa entenderá que isso se refere à 200 graus e não metros ou quilômetros!

Entretanto, quando utilizamos o complemento MMQGIS para criação de buffer o sistema de referência de seu projeto ou do dado de entrada não interfere na unidade utilizada. Esta é definida pelo usuário, através de uma lista de opções!

Neste tutorial vamos criar uma área de influência com raio de 200 metros em torno de um rio, como o representado abaixo, num projeto do QGIS.

QGIS - Buffer com MMQGIS

Logicamente, recomendamos que, se ainda não o fez, instale imediatamente o complemento MMQGIS. Vejamos como utilizar esta ferramenta para criação de buffer no ambiente amigável do QGIS.

MMQGIS PARA CRIAÇÃO DE BUFFER

Quando instalamos o plugin MMQGIS, é criado um menu com o nome do completo. Assim, para realizar nossa operação desejada, acesse:

  • MMQGIS → Create → Create Buffers

Plugin MMQGIS - Software QGIS

Fique bem atento aos vários parâmetros existentes na janela que será aberta (imagem abaixo). Vamos comentar cada um deles a partir de agora.

Geração de Buffer com Plugin MMQGIS

  • Source Layer:

Informe a sua camada de entrada. Esta pode ser do tipo ponto, linha ou polígono. O tipo de geometria desta camada influencia na disponibilidade de alteração dos demais parâmetros.

Neste exemplo, estamos utilizando como layer de entrada no processo uma camada do tipo linear, chamada RIOS.

  • Radius Unit:

Aqui está um grande diferencial desta ferramenta. Independente do SRC (Sistema de Referência de Coordenadas) do seu dado/projeto, você poderá escolher qual será a unidade do raio para geração do buffer.

As opções disponíveis para este parâmetro são: Metros, pés, milhas e quilômetros. Neste tutorial, utilizamos a opção metros.

  • Buffer Shape:

Este parâmetro é um outro ponto forte do complemento e que não existe na ferramenta padrão do QGIS. É possível criar vários tipos/modelos de zonas de influência.

Explicando melhor: Não é apenas possível criar buffer com forma arredondada (Rounded), como fizemos aqui no tutorial. Algumas das outras opções disponíveis são: lado norte, lado sul, lado leste, entre outras.

  • Fixed Radius / Radius Attribute:

Estes dois parâmetros permitem ao usuários definir o valor numérico para criação do buffer. Pode-se optar por um valor fixo (como fizemos neste tutorial, 200 metros) ou escolher um campo da tabela de atributos que contenha o valor que deve ser usado para cada seguimento.

OBS: Marque a quadricula  Selected Features Only caso queira gerar o buffer apenas para algumas feições, que tenham sido selecionadas previamente. Em Output Shapefile escolha onde será salvo o arquivo de saída (o plugin apresentou alguns erros quando a camada foi salva apenas na memória temporária).

O resultado da operação está ilustrado na imagem abaixo.

Como gerar Buffer no QGIS usando Plugin MMQGIS

O que achou desta dica? Entendeu as vantagens de optar por este recurso em vez de usar a ferramenta nativa para buffer no QGIS?

Por favor, deixem seus comentários sobre este tutorial. Aproveite e nos diga se deseja que elaboremos outros tutoriais sobre uso do complemento MMQGIS, que é muito poderoso!

Outras dicas relacionadas com nosso tutorial de hoje:

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

15 respostas

  1. Olá, bom dia! Estou iniciando agora no geoprocessamento e estou com problemas na geração de buffers e não consigo solucionar. Já tenho o MMQgis, sigo todos os paços mas no final, quando aplico as informações na janela de diálogo que é aberta, a camada de buffers aparece na legenda, mas não há representação no “mapa”, já alterei a ordem das camadas, removi todas e deixei só a de buffers e não aparece. Sempre que isso acontece, a janela de diálogo pra inserção das informações pra criação do buffer não desaparece e clico em novamente em “aplicar”, daí aparece uma mensagem de erro dizendo que o local escolhido não é um diretório, porem, já alterei diversas vezes o local de salvamento do arquivo, mas não consigo resolver o problema.

    Agradeço pela atenção!

    1. Esqueci de informar também que depois de clicar em “aplicar”, apesar de na legenda aparecer a nova camada criada, na janela de diálogo (janela de inserção de informações para criação do buffer), aparece a mensagem informando: 0 buffers created for X features (0 buffers criados).

  2. Resolveu meu problema: para elaboração de Cadastros Ambientais Rurais, onde precisamos sempre trabalhar “Buffer” para criarmos as APP’s tanto dos rios como de nascentes, principalmente, esse PLUGIN ajudou muito.

  3. A ferramenta “buffer” desse plugin está defeituosa. Cria uma geometria completamente errada. Entrei em contato com o desenvolvedor do plugin, enviei imagens dos arquivos gerados, mas ele disse que testou com os dados dele e funcionou. Depois dessa resposta dele não tentei mais. Minha sugestão é que a ferramenta “buffer” do MMQGIS não seja utilizada.

  4. Boa noite,
    Utilizei o referido plugin para realizar o buffer da app de um rio e deu o o problema que já relataram anteriormente, sobre variação na largura, em alguns pontos atinge a metragem determinada que foi de 50 metros, em outros pontos atinge 30 metros ou menos. Assim como o amigo perguntou anteriormente aí em cima, gostaria de saber como solucionar o problema, ou se há outro plugin que corresponda as expectativas.
    Atenciosamente

  5. Consegui fazer aqui, mas o raio do Buffer não fica com a metragem correta. Precisava de um raio de 30 metros para desenhar APP de rios, e não funciona, fica maior ou menor dependendo do lugar. Não fica nem um pouco parecido com esse da imagem.

    1. Ronan, Verifique o SRC da camada. Usualmente este problema ocorre quando a camada está em coordenadas geográficas. Experimente usar a camada em coordenadas planas (usualmente UTM).

  6. Olá Anderson,

    parabéns pelo tutorial, porém no meu resultado o buffer apresenta diferenças para os parâmetros que eu insiro. Peço para gerar com 30 metros e ele gera com 17,2, medidos com a ferramenta de medição do Qgis. peço para gerar com 10km e sai um buffer com 5,6km. Em relação à ferramenta nativa, ou ao plugin Multi-distance Buffer não descobri como definir a distância em metros ou Km, porque vc alimenta com um número e ele gera de acordo com não sei exatamente o que, pois o número mínimo é 0,1 que no caso do Multi distance resultou em algo próximo a 10km. Existe outra ferramenta a partir da qual seja possível definir exatamente a largura do buffer, ou então uma forma de configurar para que retorne o valor correto?

    Att,

  7. Oi, Anderson, muito bom o tutorial, como Luis Américo C. de Oliveira Junior falou, não habilitava a opção de sul, norte e outras, tmabem queria consultar o siguinte, tanto com a ferramenta nativa ou com o MMQGIS, o buffer que gera inclui tambem a area do poligono original, se eu quero só o buffer tenho que fazer um geoprocesso de diferenssa, o eu estou fazendo algo errado? ¿tem como obter só o baffer?. tem lugares que nao comcordam os buffer criado com ambas ferramentas.
    Fiz um print mas nao consigo inserir aqui.

  8. Muito bom esse tutorial. Consegui fazer perfeitamente o buffer da APP dos rios. A única coisa é que eu queria num determinado rio apenas o buffer da porção sul, só que não habilitava essa opção. O resto foi tranquilo. Agradeço!

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: