Buffer only sides of polygons
Clash Royale CLAN TAG#URR8PPP
up vote
3
down vote
favorite
My goal is to create a buffer from a polygon. But the edges are the problem. I can't really explain it in words, so I will post a screenshot. That's the way I want it to look. So the goal is, that the edges are not connected. The example on the screenshot is done with powerpoint, but I want to do it with QGIS, so I can do it for a lot of polygons at once... Does anyone have got an idea?
Best, Simon
qgis buffer qgis-3.0
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
up vote
3
down vote
favorite
My goal is to create a buffer from a polygon. But the edges are the problem. I can't really explain it in words, so I will post a screenshot. That's the way I want it to look. So the goal is, that the edges are not connected. The example on the screenshot is done with powerpoint, but I want to do it with QGIS, so I can do it for a lot of polygons at once... Does anyone have got an idea?
Best, Simon
qgis buffer qgis-3.0
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
up vote
3
down vote
favorite
up vote
3
down vote
favorite
My goal is to create a buffer from a polygon. But the edges are the problem. I can't really explain it in words, so I will post a screenshot. That's the way I want it to look. So the goal is, that the edges are not connected. The example on the screenshot is done with powerpoint, but I want to do it with QGIS, so I can do it for a lot of polygons at once... Does anyone have got an idea?
Best, Simon
qgis buffer qgis-3.0
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
My goal is to create a buffer from a polygon. But the edges are the problem. I can't really explain it in words, so I will post a screenshot. That's the way I want it to look. So the goal is, that the edges are not connected. The example on the screenshot is done with powerpoint, but I want to do it with QGIS, so I can do it for a lot of polygons at once... Does anyone have got an idea?
Best, Simon
qgis buffer qgis-3.0
qgis buffer qgis-3.0
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 26 mins ago
Erik
1,77012
1,77012
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 50 mins ago
Simon
161
161
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Simon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
add a comment |Â
3 Answers
3
active
oldest
votes
up vote
3
down vote
You can convert your polygons to polylines first and then perform a single sided buffer. Both are algorithms that can be found under Processing > Toolbox.
1
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
add a comment |Â
up vote
1
down vote
Taken from here: Have a peek at v.parallel
, this might help you out.
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
add a comment |Â
up vote
1
down vote
Starting with a polygon (or several polygons):
Run "Polygons to Lines":
Then "Explode lines". This won't look any different but if you enable "Show feature count" on the Layers list you'll see there's more features, like 4 for every rectangular polygon.
Then "Single sided buffer" on the exploded lines will get you this as long as you buffer on the correct side, which for me was the "Right" side, seen here with the original polygon:
It might depend on which way round your polygon was digitised, in which case you might need to buffer both sides and then there must be another step to work out which one you need to keep...
add a comment |Â
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
You can convert your polygons to polylines first and then perform a single sided buffer. Both are algorithms that can be found under Processing > Toolbox.
1
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
add a comment |Â
up vote
3
down vote
You can convert your polygons to polylines first and then perform a single sided buffer. Both are algorithms that can be found under Processing > Toolbox.
1
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
add a comment |Â
up vote
3
down vote
up vote
3
down vote
You can convert your polygons to polylines first and then perform a single sided buffer. Both are algorithms that can be found under Processing > Toolbox.
You can convert your polygons to polylines first and then perform a single sided buffer. Both are algorithms that can be found under Processing > Toolbox.
answered 17 mins ago
PieterB
2,335923
2,335923
1
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
add a comment |Â
1
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
1
1
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
You also need to "Explode Lines" to convert the polyline into a set of single line segment features for buffering.
– Spacedman
11 mins ago
add a comment |Â
up vote
1
down vote
Taken from here: Have a peek at v.parallel
, this might help you out.
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
add a comment |Â
up vote
1
down vote
Taken from here: Have a peek at v.parallel
, this might help you out.
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
add a comment |Â
up vote
1
down vote
up vote
1
down vote
Taken from here: Have a peek at v.parallel
, this might help you out.
Taken from here: Have a peek at v.parallel
, this might help you out.
answered 31 mins ago
Erik
1,77012
1,77012
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
add a comment |Â
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
the problem is, that v.parallel only works with vector lines, not with polygones...
– Simon
26 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
But since you're clever you can convert your polygons to singular lines =)
– Erik
8 mins ago
add a comment |Â
up vote
1
down vote
Starting with a polygon (or several polygons):
Run "Polygons to Lines":
Then "Explode lines". This won't look any different but if you enable "Show feature count" on the Layers list you'll see there's more features, like 4 for every rectangular polygon.
Then "Single sided buffer" on the exploded lines will get you this as long as you buffer on the correct side, which for me was the "Right" side, seen here with the original polygon:
It might depend on which way round your polygon was digitised, in which case you might need to buffer both sides and then there must be another step to work out which one you need to keep...
add a comment |Â
up vote
1
down vote
Starting with a polygon (or several polygons):
Run "Polygons to Lines":
Then "Explode lines". This won't look any different but if you enable "Show feature count" on the Layers list you'll see there's more features, like 4 for every rectangular polygon.
Then "Single sided buffer" on the exploded lines will get you this as long as you buffer on the correct side, which for me was the "Right" side, seen here with the original polygon:
It might depend on which way round your polygon was digitised, in which case you might need to buffer both sides and then there must be another step to work out which one you need to keep...
add a comment |Â
up vote
1
down vote
up vote
1
down vote
Starting with a polygon (or several polygons):
Run "Polygons to Lines":
Then "Explode lines". This won't look any different but if you enable "Show feature count" on the Layers list you'll see there's more features, like 4 for every rectangular polygon.
Then "Single sided buffer" on the exploded lines will get you this as long as you buffer on the correct side, which for me was the "Right" side, seen here with the original polygon:
It might depend on which way round your polygon was digitised, in which case you might need to buffer both sides and then there must be another step to work out which one you need to keep...
Starting with a polygon (or several polygons):
Run "Polygons to Lines":
Then "Explode lines". This won't look any different but if you enable "Show feature count" on the Layers list you'll see there's more features, like 4 for every rectangular polygon.
Then "Single sided buffer" on the exploded lines will get you this as long as you buffer on the correct side, which for me was the "Right" side, seen here with the original polygon:
It might depend on which way round your polygon was digitised, in which case you might need to buffer both sides and then there must be another step to work out which one you need to keep...
answered 4 mins ago
Spacedman
20.8k13247
20.8k13247
add a comment |Â
add a comment |Â
Simon is a new contributor. Be nice, and check out our Code of Conduct.
Simon is a new contributor. Be nice, and check out our Code of Conduct.
Simon is a new contributor. Be nice, and check out our Code of Conduct.
Simon is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f298584%2fbuffer-only-sides-of-polygons%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password