Buffer only sides of polygons

The name of the pictureThe name of the pictureThe name of the pictureClash 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 enter image description here










share|improve this question









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.























    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 enter image description here










    share|improve this question









    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.





















      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 enter image description here










      share|improve this question









      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 enter image description here







      qgis buffer qgis-3.0






      share|improve this question









      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.











      share|improve this question









      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.









      share|improve this question




      share|improve this question








      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.




















          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.






          share|improve this answer
















          • 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

















          up vote
          1
          down vote













          Taken from here: Have a peek at v.parallel, this might help you out.






          share|improve this answer




















          • 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

















          up vote
          1
          down vote













          Starting with a polygon (or several polygons):



          enter image description here



          Run "Polygons to Lines":



          enter image description here



          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:



          enter image description here



          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...





          share




















            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "79"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );






            Simon is a new contributor. Be nice, and check out our Code of Conduct.









             

            draft saved


            draft discarded


















            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






























            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.






            share|improve this answer
















            • 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














            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.






            share|improve this answer
















            • 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












            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.






            share|improve this answer












            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.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            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












            • 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












            up vote
            1
            down vote













            Taken from here: Have a peek at v.parallel, this might help you out.






            share|improve this answer




















            • 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














            up vote
            1
            down vote













            Taken from here: Have a peek at v.parallel, this might help you out.






            share|improve this answer




















            • 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












            up vote
            1
            down vote










            up vote
            1
            down vote









            Taken from here: Have a peek at v.parallel, this might help you out.






            share|improve this answer












            Taken from here: Have a peek at v.parallel, this might help you out.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            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
















            • 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










            up vote
            1
            down vote













            Starting with a polygon (or several polygons):



            enter image description here



            Run "Polygons to Lines":



            enter image description here



            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:



            enter image description here



            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...





            share
























              up vote
              1
              down vote













              Starting with a polygon (or several polygons):



              enter image description here



              Run "Polygons to Lines":



              enter image description here



              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:



              enter image description here



              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...





              share






















                up vote
                1
                down vote










                up vote
                1
                down vote









                Starting with a polygon (or several polygons):



                enter image description here



                Run "Polygons to Lines":



                enter image description here



                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:



                enter image description here



                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...





                share












                Starting with a polygon (or several polygons):



                enter image description here



                Run "Polygons to Lines":



                enter image description here



                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:



                enter image description here



                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...






                share











                share


                share










                answered 4 mins ago









                Spacedman

                20.8k13247




                20.8k13247




















                    Simon is a new contributor. Be nice, and check out our Code of Conduct.









                     

                    draft saved


                    draft discarded


















                    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.













                     


                    draft saved


                    draft discarded














                    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













































































                    Comments

                    Popular posts from this blog

                    What does second last employer means? [closed]

                    List of Gilmore Girls characters

                    One-line joke