Medir distância a partir de um ponto e criar um polígono dessa área

76 views
Skip to first unread message

Alessandra Rocha

unread,
Jun 4, 2018, 3:54:15 PM6/4/18
to qgisbrasil
Boa tarde pessoal, 

Estou querendo medir distância a partir da linha de costa e então criar um polígono com os limites dessa distância, em uma determinada área. Será que alguém saberia me dizer como fazer isso? 

Obrigada!

Abs,

Alessandra

Kyle Felipe

unread,
Jun 4, 2018, 4:21:03 PM6/4/18
to qgisbrasil
Oq vc quer é um buffer....

Alessandra Rocha

unread,
Jun 4, 2018, 4:21:44 PM6/4/18
to qgisb...@googlegroups.com
sim, estou tentando pelo buffer mas não estou conseguindo.... 

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/KpUj-bChHq8/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Bolsista do Projeto de Conservação da Toninha no litoral norte do Rio Grande do Sul: integrando pesquisa e o conhecimento das comunidades pesqueiras - Grupo de Estudos de Mamíferos Aquáticos do RS - GEMARS
Mestre em Oceanografia Biológica (Universidade Federal do Rio Grande)
Médica Veterinária (Universidade Federal Fluminense)
Alessandra Rocha.

Alessandra Rocha

unread,
Jun 4, 2018, 4:23:09 PM6/4/18
to qgisb...@googlegroups.com
quero medir a distância a partir da linha de costa e depois a partir desta distância medida, criar um polígono... não estou conseguindo fazer...

Kyle Felipe

unread,
Jun 5, 2018, 1:50:14 AM6/5/18
to qgisbrasil
vc tem de colocar o dado em utm para o buffer funcionar....


Em segunda-feira, 4 de junho de 2018 17:21:44 UTC-3, Alessandra Rocha escreveu:
sim, estou tentando pelo buffer mas não estou conseguindo.... 
Em 4 de junho de 2018 17:21, Kyle Felipe <kylef...@gmail.com> escreveu:
Oq vc quer é um buffer....


Em segunda-feira, 4 de junho de 2018 16:54:15 UTC-3, Alessandra Rocha escreveu:
Boa tarde pessoal, 

Estou querendo medir distância a partir da linha de costa e então criar um polígono com os limites dessa distância, em uma determinada área. Será que alguém saberia me dizer como fazer isso? 

Obrigada!

Abs,

Alessandra

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/KpUj-bChHq8/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+...@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Alessandra Rocha

unread,
Jun 5, 2018, 8:39:23 AM6/5/18
to qgisb...@googlegroups.com
e como coloco o dado em utm? 

obrigada!

Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Kyle Felipe

unread,
Jun 5, 2018, 12:22:27 PM6/5/18
to qgisbrasil
botão direito sobre a camada que quer transformar > salvar como....
a saida vc escolhe o fuso utm correspondente ao local, esse novo arquivo vc usa para gerar o buffer

Alessandra Rocha

unread,
Jun 5, 2018, 12:26:35 PM6/5/18
to qgisb...@googlegroups.com
Obrigada pela ajuda Kyle, eu fiz exatamente os passos que vc colocou e deu certo o buffer, entretanto, agora gostaria que ficasse a distância marcada apenas de um lado, pq queria que ficasse apenas para o lado do oceano e não o costeiro.Tentei o mmqgis e não consegui. Vc teria alguma ideia de como fazer isso com o buffer do qgis?

Obrigada! 

Kyle Felipe

unread,
Jun 5, 2018, 12:31:29 PM6/5/18
to qgisbrasil
Humm. vi algo assim um tempo atrás... qual qgis está usando?

Alessandra Rocha

unread,
Jun 5, 2018, 12:32:27 PM6/5/18
to qgisb...@googlegroups.com
O qgis 3.0
Message has been deleted

Alessandra Rocha

unread,
Jun 5, 2018, 1:28:58 PM6/5/18
to qgisb...@googlegroups.com
agora sim!!! Muito obrigada pela ajuda Kyle! Vc sabe se conseguiria colocar o buffer apenas em uma área? exemplo, não na linha de costa inteira?

Obrigada!!!

Em 5 de junho de 2018 13:50, Kyle Felipe <kylef...@gmail.com> escreveu:

Na caixa de ferramenta tem um algoritimo chamado single sided buffer
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Kyle Felipe

unread,
Jun 5, 2018, 1:58:56 PM6/5/18
to qgisbrasil
Usa a ferramenta de edição "dividir poligno" no qgis e deleta as áreas que vc não precisa....
a camada precisa estar com a edição ativa....

Alessandra Rocha

unread,
Jun 5, 2018, 3:06:31 PM6/5/18
to qgisb...@googlegroups.com
Olá Kyle, Não estou encontrando esse caminho! 

Alessandra Rocha

unread,
Jun 5, 2018, 3:24:07 PM6/5/18
to qgisb...@googlegroups.com
a verdade e que não estou conseguindo dividir o polígono do buffer...

Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Kyle Felipe

unread,
Jun 5, 2018, 4:52:36 PM6/5/18
to qgisbrasil
Vá em View > Toolbars > Marcar a opção Advanced Digitizing toolbar

isso vai habilitar a barra de ferramentas de edição avançada, é nessa barra que tem a opção de dividir um poligono
com a camada selecionada no painel de camada, e usando essa ferramenta inicie uma linha que comece fora do poligono e que passe pela parte que deseja cortar
 a linha tem de terminar do lado de fora do poligono, o clique com o botão direito para finalizar a linha fazendo o corte....
usando a ferramenta de seleção, selecione o poligono que deseja apagar e delete ele...

Kyle Felipe

unread,
Jun 5, 2018, 5:01:50 PM6/5/18
to qgisbrasil

Alessandra Rocha

unread,
Jun 6, 2018, 8:17:10 AM6/6/18
to qgisb...@googlegroups.com
Olá Kyle, fiz os passos que vc disse, mas está dando um erro, diz que a geometria não é válida e não estuo conseguindo cortar.. pq será que está com esse erro?

de qualquer maneira, muito obrigada pela ajuda. 

Abs

Livre de vírus. www.avast.com.

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/KpUj-bChHq8/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Kyle Felipe

unread,
Jun 6, 2018, 10:06:22 AM6/6/18
to qgisbrasil
Está tentando cortar o buffer ou a linha de costa??
Tem de usar o validador de geometria no poligono, deve haer algum ponto duplicado ou algo assim...


Em quarta-feira, 6 de junho de 2018 09:17:10 UTC-3, Alessandra Rocha escreveu:
Olá Kyle, fiz os passos que vc disse, mas está dando um erro, diz que a geometria não é válida e não estuo conseguindo cortar.. pq será que está com esse erro?

de qualquer maneira, muito obrigada pela ajuda. 

Abs

Livre de vírus. www.avast.com.
Em 5 de junho de 2018 18:01, Kyle Felipe <kylef...@gmail.com> escreveu:

Va em Exibir > Barra de ferramentas  e habilite a Digitalização Avançada

Com a camada selecionada no painel de camadas, habilite a edição dela,
Na barra de edição avançada, selecione a ferramenta "Quebrar feiçoes", e desenhe uma linha que inicie e termine fora do poligono, passando pela área que deseja fazer o corte, clicando o botão direito após o ultimo clique com o botão esquerdo, clique com o direito finalizando a linha e fazendo o corte.


apos, com a ferramenta de seleção, selecione a parte indesejada e dele, salve as edições e desabilite a edição.


Em segunda-feira, 4 de junho de 2018 16:54:15 UTC-3, Alessandra Rocha escreveu:
Boa tarde pessoal, 

Estou querendo medir distância a partir da linha de costa e então criar um polígono com os limites dessa distância, em uma determinada área. Será que alguém saberia me dizer como fazer isso? 

Obrigada!

Abs,

Alessandra

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/KpUj-bChHq8/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+...@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Alessandra Rocha

unread,
Jun 6, 2018, 10:33:21 AM6/6/18
to qgisb...@googlegroups.com
estou tentando cortar o buffer, isso mesmo, tem que validar a geometria! não faço ideia de onde valida a geometria! o erro que dá é esse, geometria não validada.



Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Kyle Felipe

unread,
Jun 6, 2018, 10:46:12 AM6/6/18
to qgisbrasil
No caminho do arquivo, tem alguma pasta com caracteres especiais, espaço e tal?
O nome do usuário tem?
O nome do arquivo tem?
manda ele aqui pra teste?
mova ele para uma pasta no C: ai e faça o teste também...

Alessandra Rocha

unread,
Jun 7, 2018, 8:02:01 AM6/7/18
to qgisb...@googlegroups.com
Movi par ao C: e ainda não deu certo... Te enviei o buffer que criei e não to conseguindo cortar.. 

Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.
1mn.dbf
1mn.prj
1mn.qpj
1mn.shp
1mn.shx

Alessandra Rocha

unread,
Jun 7, 2018, 8:06:12 AM6/7/18
to qgisb...@googlegroups.com
o erro que aparece é que tenho que validar a geometria e que tem nó...

Kyle Felipe

unread,
Jun 7, 2018, 11:21:56 AM6/7/18
to qgisbrasil
O dado está com erro mesmo... tem de usar o checar geometrias nele, no menu vetor (se não estiver lá, ative no gerenciador de plugins)
Como tem muito recorte na geometria ele vai demorar bastante para corrigir.....
Seria bom fazer o mesmo na linha que vc usou também...

Alessandra Rocha

unread,
Jun 7, 2018, 1:43:22 PM6/7/18
to qgisb...@googlegroups.com
Olá Kyle, agora sim deu certo! Obrigada pela ajuda!

Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Kyle Felipe

unread,
Jun 7, 2018, 3:08:39 PM6/7/18
to qgisbrasil
Ah sim.... antes de ver sua mensagem, eu havia deixado aqui rodado o dado...segue o geopackage
Dentro dele há duas camadas:
1mn: o arquivo horiginal que havia me enviado.
buffer_corrigido: Arquivo do buffer com a correção feita, transformado em poligono simples, e criado um campo ID com o ID dos poligonos lá dentro.
Buffer.gpkg

Alessandra Rocha

unread,
Jun 14, 2018, 8:30:01 AM6/14/18
to qgisb...@googlegroups.com
Olá Kyle, bom dia, sou eu de novo, rsrs... Olha.. eu consegui fazer aquele dia, cortei o polígono mas quando fui fazer d enovo aqui, não estou conseguindo mais verificar a geometria. Não estou entendendo o que está acontecendo. Na aba resultados de verificação de geometria, aparece um monte de erro que não foi corrigido, diz que a geometria não está válida e não consigo cortar. Vc tem alguma luz pra isso? Como vc conseguiu transformar o polígono em polígono simples?

Abraço!

Kyle Felipe

unread,
Jun 14, 2018, 9:14:50 AM6/14/18
to qgisbrasil
No menu vetor tem uma opção de "Muiltipartes para partes simples" mas tem de colocar o QGIS em ingles, tem um problema na tradução que causa problema em alguns recursos... colocando em ingles o qgis volta ao normal...
os erros devem ser corrigidos....
seu poligono, se me lembro bem, tem uma série de auto intercessoes.... isso causa problema e o validador vai acusar esses erros... uma coisa que ajuda é colocar o fundo sem cor.. assim vc  fica mais fácil de ver um ponto errado que fica de baixo de um outro poligono...

Alessandra Rocha

unread,
Jun 14, 2018, 9:19:01 AM6/14/18
to qgisb...@googlegroups.com
vou tentar esse multipartes, mas não sei onde muda o qgis pra inglês.. eu só não entendi pq deu certo da outra vez e agora não está dando certo.

uma outra dúvida minha é que não estou conseguindo instalar a versão mais recente do qgis. Sabe se está havendo algum problema geral com relação a isso?

obrigada!

Alessandra Rocha

unread,
Jun 14, 2018, 9:22:51 AM6/14/18
to qgisb...@googlegroups.com
Muitas vezes tb diz que o polígono deve ter um 'topology check' 


Alessandra Rocha

unread,
Jun 14, 2018, 9:28:22 AM6/14/18
to qgisb...@googlegroups.com
então coloquei o verificador de topologia, veio o erro de geometria inválida e não consegui sair dessa etapa de mostrar o erro. não sei como corrigir. estava vendo que em uma versão mais antiga tinha um complemento lwgeom mas eu não achei na versão do meu qgis. acredito que tenha outra ferramenta pra fazer isso.

Quanto a esse recurso multipartes que vc disse, eu continuo usando o 'checar geometria' e depois vou pra esse multipartes? ou só uso o multipartes?

obrigada pela ajuda!

abraço!

Kyle Felipe

unread,
Jun 14, 2018, 9:45:06 AM6/14/18
to qgisbrasil
Tem de saber qual o erro da geometria para poder saber como corrigir...
Eu estou usando qgis no linux Debian, faz tempos que não instalo no windows...Tem de ver o erro que está ocorrendo.. qual a versão do qgis vc tem instalada, para qual vc vai atualizar?
depois de checar a geometria vc pode usar ele sim... marca a opção de multipoligonos quando for checar, assim o qgis não acusar erro disso....
A biblioteca LGEOM esta sendo aos poucos substituida pela RTTOPO, pois a LEGOM esta se tornando um componente do POSTGIS e a dificuldade de trabalhar com ela em outros projetos está sendo muito trabalhoso para quem a utiliza, e a RTTOPO tem sido mais siimples de se trabalhar..., as novas versões do SPATIALITE já abandonaram completamente a utilização dessa biblioteca...
Para colocar o qgis em INGLES: vá em configuraçãoes > Opções, na tela que abrir clique em LOCAL e escolha o ingles. vai precisar reiniciar...
Reply all
Reply to author
Forward
0 new messages