Desenhando círculo com raio definido usando QGIS?

16

Eu tenho um site e quero desenhar uma linha indicativa em um buffer de 5 km em torno do centro do site. Então, eu quero desenhar um círculo com um raio de 5 km. Eu tenho uma ferramenta para desenhar círculos, elipses, retângulos, quadrados e espirais.

Nenhuma delas me deixou indicar o ponto central e o raio.

Ger
fonte
3
Solte um ponto (x, y), coloque o ponto em buffer 5 km.
217 Roy Roy
possível repetição de unidades de medida em conflito com fTools tampão
Obter espacial

Respostas:

15

Como comentado por @Roy , você pode fazer um ponto na camada e depois colocá-lo em buffer em uma nova camada.

Willy
fonte
Felicidades. Era exatamente isso que eu queria. Resposta simples para uma pergunta simples. O pânico me cegou!
Ger
O fluxo de trabalho que tenho usado recentemente é criar o ponto em uma camada de memória, criar o buffer em um shapefile salvo em um local temporário e copiar e colar o polígono na camada final. Um pouco longo, mas funciona bem.
Willy
2

Com o plugin mmqgis, você pode converter seu tipo de geometria em centróides:

Plugins> mmqgis> modify> convert geometry type

Depois, basta criar buffers nas formas ( por meio das ferramentas Vetor> Geoprocessamento ) e precisar o raio desejado.

Você entendeu

simo
fonte
0

Durante o desenvolvimento de um aplicativo qgis independente, atirei na ajuda do Repositório de Plug-ins do QGIS Python muitas vezes e é muito útil. Para desenhar diferentes geometrias como retângulo, círculo, oval e elipse etc., este plugin é de grande ajuda.

Anurag Singh
fonte
Infelizmente, esse plug-in tem um problema: ESTE PLUGIN NÃO É MAIS MANTIDO ATIVAMENTE. Atualize para corrigir um erro crítico que atrapalha o QGIS e considere desmontar o plug-in e usar a CADDIGITIZAR EM VEZ
Stu Smith
0

Fiz algo semelhante - preciso desenhar círculos de 5 km em torno de um conjunto de pontos que atendam a alguns critérios. Eu resolvi o problema usando estilos:

  1. Crie uma regra de simbologia para a camada (no meu caso ":" field "não é nulo
  2. Para o símbolo, defina um 'Marcador Simples "

    • Tamanho 10000.0 (o tamanho é diâmetro, não raio
    • Unidades, selecione "Metros em escala"
    • Cor de preenchimento: Transparente

Voila! Um anel de alcance na escala real do mapa.

Estou usando o QGis 3.10, que é muito mais recente do que quando esta pergunta foi feita originalmente.

DaveParillo
fonte