Creating centerline of river in QGIS? [duplicate]Finding centrelines from polygons in QGIS?Finding centre line of irregular polygons with QGIS?“Average” of two linesSplitting line into two lines with GRASS GIS?Centroid of the equator and a pointpostgis: problems creating flow direction polyline; not all needed connections are drawnhow to make decent sense from scattered river depth measurementsQGIS Interpolation on Curved Grid (River DEMs)How to create automatic parking baysShortest path creation between two linesclipping layer using query builder in QGISFinding which side of closest polyline point lies on in QGIS?Create centerline from multi-digitized roadway lines Qgis 2.18Getting bathymetric contours confined only within river banks using QGIS?

Asking bank to reduce APR instead of increasing credit limit

Question about IV chord in minor key

Applicants clearly not having the skills they advertise

What are the problems in teaching guitar via Skype?

The qvolume of an integer

Order by does not work as I expect

Why don't I have ground wiring on any of my outlets?

Cryptography and patents

Are there mythical creatures in the world of Game of Thrones?

How can I grammatically understand "Wir über uns"?

Joist hangers to use for rough cut 2x8 (2 3/4" x 8 3/4")?

Is the capacitor drawn or wired wrongly?

What does it mean by "d-ism of Leibniz" and "dotage of Newton" in simple English?

When was the word "ambigu" first used with the sense of "meal with all items served at the same time"?

The deliberate use of misleading terminology

Why use water tanks from a retired Space Shuttle?

Why is there a need to modify system call tables in Linux?

How can a single Member of the House block a Congressional bill?

Is the world in Game of Thrones spherical or flat?

The most awesome army: 80 men left and 81 returned. Is it true?

Creating Fictional Slavic Place Names

Future enhancements for the finite element method

Do adult Russians normally hand-write Cyrillic as cursive or as block letters?

What's the most polite way to tell a manager "shut up and let me work"?



Creating centerline of river in QGIS? [duplicate]


Finding centrelines from polygons in QGIS?Finding centre line of irregular polygons with QGIS?“Average” of two linesSplitting line into two lines with GRASS GIS?Centroid of the equator and a pointpostgis: problems creating flow direction polyline; not all needed connections are drawnhow to make decent sense from scattered river depth measurementsQGIS Interpolation on Curved Grid (River DEMs)How to create automatic parking baysShortest path creation between two linesclipping layer using query builder in QGISFinding which side of closest polyline point lies on in QGIS?Create centerline from multi-digitized roadway lines Qgis 2.18Getting bathymetric contours confined only within river banks using QGIS?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








7
















This question already has an answer here:



  • Finding centrelines from polygons in QGIS?

    4 answers



I made two river bank lines and I want to associate them.



Example_1



I want to make a centerline using two rows as a base. I managed to make the centre line with a lot of work creating several lines from one margin to the other of the river and then using the centroid, but this solution is very tiring and I have to do this in several areas.



Example_2










share|improve this question















marked as duplicate by Jochen Schwarze, whyzar, ArMoraer, Simbamangu, Erik Apr 17 at 8:40


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.













  • 1





    I think after 6 years a new question is legit and answers provided are not up to date for version 3

    – MrXsquared
    Apr 16 at 20:49











  • Yeah, but this question als is 5 years old.

    – Erik
    Apr 17 at 8:40











  • @Erik it was asked 3 days ago (2019-04-14)

    – MrXsquared
    Apr 17 at 13:50











  • Yeah, I thought April 14 = April 2014 -.-

    – Erik
    Apr 17 at 15:18

















7
















This question already has an answer here:



  • Finding centrelines from polygons in QGIS?

    4 answers



I made two river bank lines and I want to associate them.



Example_1



I want to make a centerline using two rows as a base. I managed to make the centre line with a lot of work creating several lines from one margin to the other of the river and then using the centroid, but this solution is very tiring and I have to do this in several areas.



Example_2










share|improve this question















marked as duplicate by Jochen Schwarze, whyzar, ArMoraer, Simbamangu, Erik Apr 17 at 8:40


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.













  • 1





    I think after 6 years a new question is legit and answers provided are not up to date for version 3

    – MrXsquared
    Apr 16 at 20:49











  • Yeah, but this question als is 5 years old.

    – Erik
    Apr 17 at 8:40











  • @Erik it was asked 3 days ago (2019-04-14)

    – MrXsquared
    Apr 17 at 13:50











  • Yeah, I thought April 14 = April 2014 -.-

    – Erik
    Apr 17 at 15:18













7












7








7


4







This question already has an answer here:



  • Finding centrelines from polygons in QGIS?

    4 answers



I made two river bank lines and I want to associate them.



Example_1



I want to make a centerline using two rows as a base. I managed to make the centre line with a lot of work creating several lines from one margin to the other of the river and then using the centroid, but this solution is very tiring and I have to do this in several areas.



Example_2










share|improve this question

















This question already has an answer here:



  • Finding centrelines from polygons in QGIS?

    4 answers



I made two river bank lines and I want to associate them.



Example_1



I want to make a centerline using two rows as a base. I managed to make the centre line with a lot of work creating several lines from one margin to the other of the river and then using the centroid, but this solution is very tiring and I have to do this in several areas.



Example_2





This question already has an answer here:



  • Finding centrelines from polygons in QGIS?

    4 answers







qgis line centroids






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 14 at 12:05









Taras

2,7773830




2,7773830










asked Apr 14 at 1:01









wallace camelowallace camelo

361




361




marked as duplicate by Jochen Schwarze, whyzar, ArMoraer, Simbamangu, Erik Apr 17 at 8:40


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.









marked as duplicate by Jochen Schwarze, whyzar, ArMoraer, Simbamangu, Erik Apr 17 at 8:40


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.









  • 1





    I think after 6 years a new question is legit and answers provided are not up to date for version 3

    – MrXsquared
    Apr 16 at 20:49











  • Yeah, but this question als is 5 years old.

    – Erik
    Apr 17 at 8:40











  • @Erik it was asked 3 days ago (2019-04-14)

    – MrXsquared
    Apr 17 at 13:50











  • Yeah, I thought April 14 = April 2014 -.-

    – Erik
    Apr 17 at 15:18












  • 1





    I think after 6 years a new question is legit and answers provided are not up to date for version 3

    – MrXsquared
    Apr 16 at 20:49











  • Yeah, but this question als is 5 years old.

    – Erik
    Apr 17 at 8:40











  • @Erik it was asked 3 days ago (2019-04-14)

    – MrXsquared
    Apr 17 at 13:50











  • Yeah, I thought April 14 = April 2014 -.-

    – Erik
    Apr 17 at 15:18







1




1





I think after 6 years a new question is legit and answers provided are not up to date for version 3

– MrXsquared
Apr 16 at 20:49





I think after 6 years a new question is legit and answers provided are not up to date for version 3

– MrXsquared
Apr 16 at 20:49













Yeah, but this question als is 5 years old.

– Erik
Apr 17 at 8:40





Yeah, but this question als is 5 years old.

– Erik
Apr 17 at 8:40













@Erik it was asked 3 days ago (2019-04-14)

– MrXsquared
Apr 17 at 13:50





@Erik it was asked 3 days ago (2019-04-14)

– MrXsquared
Apr 17 at 13:50













Yeah, I thought April 14 = April 2014 -.-

– Erik
Apr 17 at 15:18





Yeah, I thought April 14 = April 2014 -.-

– Erik
Apr 17 at 15:18










3 Answers
3






active

oldest

votes


















6














The surest method for solving your question from the point of view of the cartographic approach is to use the Voronoi Polygons.



I offer one of the solutions to your question using QGIS tools.



So, the initial data is a river as an areal object, see the figure below.
enter image description here



2) Vector > Geometry processing > Convert polygons into lines, see image below
enter image description here



3) Open the closed line QGIS "Split Features" tool and run the GRASS v.split tool, so that the points are evenly distributed along the line and run the Vector> Geometry Processing> Voronoi Polygons tool on them, see the figure below



enter image description here



or run the plugin with the name in the screenshot below, which is more convenient ...
enter image description here



4) Cut the original Voronoi polygons from the result with Vector > Geoprocessing > Trim and then select only one half of the river area, see the picture below using the Ctrl key and the selection tool enter image description here more
Vector > Geoprocessing > Merge by grounds ... > By all indications.



enter image description here



enter image description here



5) Cut from the source layer the result of the selected left or the right area, see the picture below.



enter image description here



6) Then from the result of cutting create a line, blow it up, remove unnecessary parts and leave the centre line of the river, see figure below
enter image description here



This is the main approach to solving your question and it is clear that a variety of tools allows you to solve your question in various ways, but the idea remains the same, good luck ...






share|improve this answer
































    3














    Try the GRASS algorithm v.centerline. You may have to tweak around with the parameters, but as long as your river polygons are longer than they are wide it should work for a large portion of your inputs.






    share|improve this answer


















    • 1





      Can you explain how to use it in QGIS?

      – MrXsquared
      Apr 14 at 14:21






    • 1





      @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

      – wfgeo
      Apr 14 at 14:45


















    1














    The HCMGIS plugin says it does this:




    Spatial Processing: Create Skeleton/Medial Axis/ Centerline for road/ river networks and similar linear structures







    share|improve this answer





























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      6














      The surest method for solving your question from the point of view of the cartographic approach is to use the Voronoi Polygons.



      I offer one of the solutions to your question using QGIS tools.



      So, the initial data is a river as an areal object, see the figure below.
      enter image description here



      2) Vector > Geometry processing > Convert polygons into lines, see image below
      enter image description here



      3) Open the closed line QGIS "Split Features" tool and run the GRASS v.split tool, so that the points are evenly distributed along the line and run the Vector> Geometry Processing> Voronoi Polygons tool on them, see the figure below



      enter image description here



      or run the plugin with the name in the screenshot below, which is more convenient ...
      enter image description here



      4) Cut the original Voronoi polygons from the result with Vector > Geoprocessing > Trim and then select only one half of the river area, see the picture below using the Ctrl key and the selection tool enter image description here more
      Vector > Geoprocessing > Merge by grounds ... > By all indications.



      enter image description here



      enter image description here



      5) Cut from the source layer the result of the selected left or the right area, see the picture below.



      enter image description here



      6) Then from the result of cutting create a line, blow it up, remove unnecessary parts and leave the centre line of the river, see figure below
      enter image description here



      This is the main approach to solving your question and it is clear that a variety of tools allows you to solve your question in various ways, but the idea remains the same, good luck ...






      share|improve this answer





























        6














        The surest method for solving your question from the point of view of the cartographic approach is to use the Voronoi Polygons.



        I offer one of the solutions to your question using QGIS tools.



        So, the initial data is a river as an areal object, see the figure below.
        enter image description here



        2) Vector > Geometry processing > Convert polygons into lines, see image below
        enter image description here



        3) Open the closed line QGIS "Split Features" tool and run the GRASS v.split tool, so that the points are evenly distributed along the line and run the Vector> Geometry Processing> Voronoi Polygons tool on them, see the figure below



        enter image description here



        or run the plugin with the name in the screenshot below, which is more convenient ...
        enter image description here



        4) Cut the original Voronoi polygons from the result with Vector > Geoprocessing > Trim and then select only one half of the river area, see the picture below using the Ctrl key and the selection tool enter image description here more
        Vector > Geoprocessing > Merge by grounds ... > By all indications.



        enter image description here



        enter image description here



        5) Cut from the source layer the result of the selected left or the right area, see the picture below.



        enter image description here



        6) Then from the result of cutting create a line, blow it up, remove unnecessary parts and leave the centre line of the river, see figure below
        enter image description here



        This is the main approach to solving your question and it is clear that a variety of tools allows you to solve your question in various ways, but the idea remains the same, good luck ...






        share|improve this answer



























          6












          6








          6







          The surest method for solving your question from the point of view of the cartographic approach is to use the Voronoi Polygons.



          I offer one of the solutions to your question using QGIS tools.



          So, the initial data is a river as an areal object, see the figure below.
          enter image description here



          2) Vector > Geometry processing > Convert polygons into lines, see image below
          enter image description here



          3) Open the closed line QGIS "Split Features" tool and run the GRASS v.split tool, so that the points are evenly distributed along the line and run the Vector> Geometry Processing> Voronoi Polygons tool on them, see the figure below



          enter image description here



          or run the plugin with the name in the screenshot below, which is more convenient ...
          enter image description here



          4) Cut the original Voronoi polygons from the result with Vector > Geoprocessing > Trim and then select only one half of the river area, see the picture below using the Ctrl key and the selection tool enter image description here more
          Vector > Geoprocessing > Merge by grounds ... > By all indications.



          enter image description here



          enter image description here



          5) Cut from the source layer the result of the selected left or the right area, see the picture below.



          enter image description here



          6) Then from the result of cutting create a line, blow it up, remove unnecessary parts and leave the centre line of the river, see figure below
          enter image description here



          This is the main approach to solving your question and it is clear that a variety of tools allows you to solve your question in various ways, but the idea remains the same, good luck ...






          share|improve this answer















          The surest method for solving your question from the point of view of the cartographic approach is to use the Voronoi Polygons.



          I offer one of the solutions to your question using QGIS tools.



          So, the initial data is a river as an areal object, see the figure below.
          enter image description here



          2) Vector > Geometry processing > Convert polygons into lines, see image below
          enter image description here



          3) Open the closed line QGIS "Split Features" tool and run the GRASS v.split tool, so that the points are evenly distributed along the line and run the Vector> Geometry Processing> Voronoi Polygons tool on them, see the figure below



          enter image description here



          or run the plugin with the name in the screenshot below, which is more convenient ...
          enter image description here



          4) Cut the original Voronoi polygons from the result with Vector > Geoprocessing > Trim and then select only one half of the river area, see the picture below using the Ctrl key and the selection tool enter image description here more
          Vector > Geoprocessing > Merge by grounds ... > By all indications.



          enter image description here



          enter image description here



          5) Cut from the source layer the result of the selected left or the right area, see the picture below.



          enter image description here



          6) Then from the result of cutting create a line, blow it up, remove unnecessary parts and leave the centre line of the river, see figure below
          enter image description here



          This is the main approach to solving your question and it is clear that a variety of tools allows you to solve your question in various ways, but the idea remains the same, good luck ...







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited May 14 at 16:46

























          answered Apr 14 at 9:47









          CyrilCyril

          1,3411418




          1,3411418























              3














              Try the GRASS algorithm v.centerline. You may have to tweak around with the parameters, but as long as your river polygons are longer than they are wide it should work for a large portion of your inputs.






              share|improve this answer


















              • 1





                Can you explain how to use it in QGIS?

                – MrXsquared
                Apr 14 at 14:21






              • 1





                @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

                – wfgeo
                Apr 14 at 14:45















              3














              Try the GRASS algorithm v.centerline. You may have to tweak around with the parameters, but as long as your river polygons are longer than they are wide it should work for a large portion of your inputs.






              share|improve this answer


















              • 1





                Can you explain how to use it in QGIS?

                – MrXsquared
                Apr 14 at 14:21






              • 1





                @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

                – wfgeo
                Apr 14 at 14:45













              3












              3








              3







              Try the GRASS algorithm v.centerline. You may have to tweak around with the parameters, but as long as your river polygons are longer than they are wide it should work for a large portion of your inputs.






              share|improve this answer













              Try the GRASS algorithm v.centerline. You may have to tweak around with the parameters, but as long as your river polygons are longer than they are wide it should work for a large portion of your inputs.







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered Apr 14 at 11:44









              wfgeowfgeo

              1,693520




              1,693520







              • 1





                Can you explain how to use it in QGIS?

                – MrXsquared
                Apr 14 at 14:21






              • 1





                @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

                – wfgeo
                Apr 14 at 14:45












              • 1





                Can you explain how to use it in QGIS?

                – MrXsquared
                Apr 14 at 14:21






              • 1





                @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

                – wfgeo
                Apr 14 at 14:45







              1




              1





              Can you explain how to use it in QGIS?

              – MrXsquared
              Apr 14 at 14:21





              Can you explain how to use it in QGIS?

              – MrXsquared
              Apr 14 at 14:21




              1




              1





              @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

              – wfgeo
              Apr 14 at 14:45





              @MrXsquared I am actually now surprised to find that this tool is not accessible from the Geoprocessing toolbox, so I guess my answer is not that appropriate to the question.

              – wfgeo
              Apr 14 at 14:45











              1














              The HCMGIS plugin says it does this:




              Spatial Processing: Create Skeleton/Medial Axis/ Centerline for road/ river networks and similar linear structures







              share|improve this answer



























                1














                The HCMGIS plugin says it does this:




                Spatial Processing: Create Skeleton/Medial Axis/ Centerline for road/ river networks and similar linear structures







                share|improve this answer

























                  1












                  1








                  1







                  The HCMGIS plugin says it does this:




                  Spatial Processing: Create Skeleton/Medial Axis/ Centerline for road/ river networks and similar linear structures







                  share|improve this answer













                  The HCMGIS plugin says it does this:




                  Spatial Processing: Create Skeleton/Medial Axis/ Centerline for road/ river networks and similar linear structures








                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Apr 15 at 17:30









                  cskcsk

                  11.4k1337




                  11.4k1337













                      Popular posts from this blog

                      Tamil (spriik) Luke uk diar | Nawigatjuun

                      Align equal signs while including text over equalitiesAMS align: left aligned text/math plus multicolumn alignmentMultiple alignmentsAligning equations in multiple placesNumbering and aligning an equation with multiple columnsHow to align one equation with another multline equationUsing \ in environments inside the begintabularxNumber equations and preserving alignment of equal signsHow can I align equations to the left and to the right?Double equation alignment problem within align enviromentAligned within align: Why are they right-aligned?

                      Training a classifier when some of the features are unknownWhy does Gradient Boosting regression predict negative values when there are no negative y-values in my training set?How to improve an existing (trained) classifier?What is effect when I set up some self defined predisctor variables?Why Matlab neural network classification returns decimal values on prediction dataset?Fitting and transforming text data in training, testing, and validation setsHow to quantify the performance of the classifier (multi-class SVM) using the test data?How do I control for some patients providing multiple samples in my training data?Training and Test setTraining a convolutional neural network for image denoising in MatlabShouldn't an autoencoder with #(neurons in hidden layer) = #(neurons in input layer) be “perfect”?