Buffer - múltiplo

153 views
Skip to first unread message

Joyce Maia

unread,
Feb 20, 2015, 9:21:10 AM2/20/15
to qgisb...@googlegroups.com
Olá Pessoal!

Vou descrever o cenário do meu problema:

1. tenho um shape com pontos
2. fazer múltiplos buffers simultaneamente, isto é : a partir de uma coordenada geográfica específica quero delinear círculos concêntricos com raio de 50, 100 e 300km 
3. unir a camada de pontos à camada do buffer através da informação espacial do pontos. Isto é, quero que para cada ponto seja adicionado em sua tabela de atributos a qual dos circulos ele pertencem
PROBLEMA: se um ponto cai no círculo de 50km, ele não é adicionado nos círculo de 100 e 300km. Eu preciso desta informação, pois trabalho com muitos dados, e tenho receio de cometer algum engano.

Pensei em manusear os dados em uma planilha eletrônica, porém acho que ficará muito difícil.No ArcGis consegui gerar os buffer, mas estou presa a este problema.
Existe algum meio de fazer isto no QGIS?

Obrigada 

Jorge Santos

unread,
Feb 20, 2015, 9:23:07 AM2/20/15
to qgisb...@googlegroups.com
Reprojete seus pontos para o Sistema Plano e grave a distância na tabela de atributos.


Jorge Santos
Técnico em Geoprocessamento
http://www.processamentodigital.com.br/

--
Comunidade QGIS Brasil: http://qgisbrasil.wordpress.com
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Joyce Maia

unread,
Feb 20, 2015, 9:27:44 AM2/20/15
to qgisb...@googlegroups.com
Eu precisava saber quais os pontos contidos no círculo verde, rosa e azul, ainda que estes se sobreponham!



Captura de tela 2015-02-20 12.25.02.png

Jorge Santos

unread,
Feb 20, 2015, 9:31:40 AM2/20/15
to qgisb...@googlegroups.com
olha como fazer isso tomando como base um exemplo :

Eu faria o seguinte: 



2 - Tenho uma camada de aeroportos do Brasil e quero selecionar todos os aeroportos do fuso 21:


3 - Faço uma seleção pela localização (Menu Vetor - Investigar - Selecionar pela Localização.

4 - Utilizo essa regra:


5 - Exporto os aeroportos selecionados para o Fuso 21 como UTM.


Jorge Santos
Técnico em Geoprocessamento
http://www.processamentodigital.com.br/

Em 20 de fevereiro de 2015 12:27, Joyce Maia <joyce...@gmail.com> escreveu:
Eu precisava saber quais os pontos contidos no círculo verde, rosa e azul, ainda que estes se sobreponham!



Augusto Vieira

unread,
Feb 20, 2015, 10:00:13 AM2/20/15
to qgisb...@googlegroups.com
Zoice

Pensei na seuguinte possibilida:

1 - diferença do bufer azul pelo rosa em Vetor - Geoprocessar - Diferença    o resultado será o buffer com o vazio no centro.
2 - repita o processo de diferença do rosa pelo verde
3 - utilizando esses novos arquivos gerados va em Vetor - Gerenciar dados - Juntar atributos pela localização

boa sorte

Augusto

Augusto Vieira

unread,
Feb 20, 2015, 10:01:50 AM2/20/15
to qgisb...@googlegroups.com
Ops..só pra ficar claro...na etapa 3 vc precisa repitir o processo de cruzamento dos pontos com cada um dos buffers sempre usando resultado do anterior.

Leônidas Descovi Filho

unread,
Feb 20, 2015, 10:03:31 AM2/20/15
to qgisbrasil
Joyci

siga as dicas do Jorge. Voce pode ainda, criar um polígono vazado (Diferença simétrica) Veja:
Imagem inline 1

Nomeia e adiciona na tela:
Imagem inline 2

Coloquo em anexo esse meu exemplo (shapes e prints) em WGS 84 UTM 22S.

Repetir isso para o 100 (Diferença simétrica) 50 km (vai criar outro disco).

Preparado essas áreas, é só ir no menu Vetor > Geoprocessar > Diferença (carregando primeiro a camada de pontos e depois a camada área 300km.

Essa fica sem print. Tentei rodar aqui mas derrubou meu qgis.

Espero que ajude e que estajamos te entendendo. Abs

Leônidas



Em 20 de fevereiro de 2015 12:31, Jorge Santos <jorgepsa...@gmail.com> escreveu:

Joyce Maia

unread,
Feb 20, 2015, 11:43:04 AM2/20/15
to qgisb...@googlegroups.com
Olá pessoal, desde já muito obrigada pela ajuda!

Foram dicas muito úteis. 

Jorge seus tutoriais me salvam, a dica de completar como completar tabelas me será muito útil. 

As dicas no geral deram certo, mas o problema são os meus dados. Uma coisa que eu esqueci de expor é que estou usando dados de todas regiões do mundo. Anteriormente, pedi ajudo aqui no grupo para saber como calcular a área de polígonos, e com a ajuda de vocês descobri outras projeções plana. Assim, usei a projeção de Albers para calcular área de todos os países, estados e cidades do mundo. Pelo que conferi, os resultados ficaram muito bons! 

Agora preciso relacionar ao número de espécies, porém não achei muito eficaz relacionar pais por país - considerando a projeção. Então, fundi os arquivos por continente! Ai surge outro problema, os arquivos ficam muuuuuuuuito pesados. Ai não consigo executar essas etapas do  de subtrair/investigas as camadas. 


:( 

De qualquer forma muito obrigada a todos que tentaram me ajudar. De qualquer forma eu aprendi bastante ;)
Reply all
Reply to author
Forward
0 new messages