0

I need to draw circles with a buffer in one view. It will be an area around cities. I think it can be solved with a buffer or a cutout from the circle.

How can I do this?

enter image description here

0

2 Answers 2

5

If you have a layer with points, you can create two buffers and use difference between the first one with the second one in the following way:

  1. Buffer at 10 meters.

enter image description here

  1. Buffer at 5 meters.

enter image description here

  1. Use the tool Difference using the buffers previously created.

enter image description here

Result:

enter image description here

Note: All the tools you can find it on the right menu (Processing Toolbox)

2
  • Thank you very much! Beauty in simplicity. Exactly what I need. Thank you Commented May 14 at 13:08
  • You are welcome, I am glad that it works for you :) @MarekDrličiak Commented May 14 at 13:54
3

Same logic as Jhon's but using an expression:

difference(buffer(geometry:=$geometry, distance:=200), 
buffer(geometry:=$geometry, distance:=100))

If you just want the symbol you can add a Geometry Generator symbol layer: enter image description here

If you want to create a separate polygon layer use Geometry by expression

Not the answer you're looking for? Browse other questions tagged or ask your own question.