<html><head></head><body><div class="ydpe56d9fccyahoo-style-wrap" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 13px;"><div></div>
        <div dir="ltr" data-setdir="false">Hi Azzura,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">You will need to run the entire process for each polygon. This is best way to handle this is by writing a python script or using the Graphical Modeler. In either case it would loop through the polygons, selecting a different polygon each time, and then applying the different tools. </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">The third option would be to use the "Iterate"  and "Run as Batch Process" (button at the bottom left of each tool's dialog). This might be the easiest if you have not scripted or built models before.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Use the Random Points in Polygons tool as described in the GIS Stackexchange post but make sure that "include polygon attributes" is checked.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Then use the "Extract by Location" tool. Extract features from your random points, by comparing features from you polygon file and select "iterate over this layer" <span><span style="color: rgb(0, 0, 0); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">(button with two green arrows going counterclockwise). This will output your different point layers.</span></span></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">For the rest of the tools set them up as a batch. This is a lot like using a tool, except that you are entering the parameters into a table. One entry for each time the tool is to be run (200 in this case). The advantage is that it allows you to autofill repeated information, etc..</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">-Thayer</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">A tutorial for batch processing:</div><div dir="ltr" data-setdir="false"><a href="https://docs.qgis.org/3.16/en/docs/training_manual/processing/batch_conversion.html?highlight=batch%20process" rel="nofollow" target="_blank">https://docs.qgis.org/3.16/en/docs/training_manual/processing/batch_conversion.html?highlight=batch%20process</a><br></div><div dir="ltr" data-setdir="false"><br></div><div><br></div>
        
        </div><div id="ydp1f2508f1yahoo_quoted_3848436981" class="ydp1f2508f1yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div><br></div><div><div dir="ltr">> Date: Thu, 10 Jun 2021 01:31:03 +0200<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>From: Azzurra Lentini <<a href="mailto:azzurralentini@gmail.com" rel="nofollow" target="_blank">azzurralentini@gmail.com</a>><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>To: qgis-user <<a href="mailto:qgis-user@lists.osgeo.org" rel="nofollow" target="_blank">qgis-user@lists.osgeo.org</a>><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>Subject: Re: [Qgis-user] SPLIT POLYGONS INTO 3 PARTS (similar size)<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>Message-ID:<br></div><div dir="ltr">    <CAJ3ZhxohB75ZxA+<a href="mailto:w0QKOvPUj6Zo1A6raELyZwRYZqJ2H8x2YwA@mail.gmail.com" rel="nofollow" target="_blank">w0QKOvPUj6Zo1A6raELyZwRYZqJ2H8x2YwA@mail.gmail.com</a>><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>Content-Type: text/plain; charset="utf-8"<br></div><div dir="ltr"><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>Hi List, I ask you  again the same question  I asked you days ago.<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>I have several polygons - around 200-  (all different shapes and not<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>regular geometry) and I need to split every single polygon into 3 parts of<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>similar size.<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>I have tried with *Split polygons* but it is working very well only with<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>regular geometries (square, rectangle etc.) and so I can not use it in this<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>case.<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>I have tried  also your suggestions (generate points, kclustering and<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>voronoi polygons):<a href="https://gis.stackexchange.com/questions/321021/how-to-" rel="nofollow" target="_blank">https://gis.stackexchange.com/questions/321021/how-to-</a><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>split-polygon-into-equal-area-polygons-in-qgis-3 and<br></div><div dir="ltr" data-setdir="false"><a href="https://blog.cleverelephant.ca/2018/06/polygon-splitting.html" rel="nofollow" target="_blank"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>https://blog.cleverelephant.ca/2018/06/polygon-splitting.html</a><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>but I am not able to do it to all 200 polygons at once.. I can do it only<br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>polygon by polygon..<br></div><div dir="ltr"><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>do you have other suggestions? thanks AL<br></div><div dir="ltr"><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>On Wed, 19 May 2021 at 15:49, Azzurra Lentini <<a href="mailto:azzurralentini@gmail.com" rel="nofollow" target="_blank">azzurralentini@gmail.com</a>><br></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">> </span></span>wrote:<br></div><div dir="ltr"><br></div><div dir="ltr">> Dear List,<br></div><div dir="ltr">> please I would like to have any suggestion regarding this topic: I have<br></div><div dir="ltr">> several polygons (all different shapes and not regular geometry) and I need<br></div><div dir="ltr">> to split every single polygon into 3 parts of similar size.<br></div><div dir="ltr">> I have tried with *Split polygons* but it is working very well only with<br></div><div dir="ltr">> regular geometries (square, rectangle etc.) and so I can not use it in this<br></div><div dir="ltr">> case.<br></div><div dir="ltr">><br></div><div dir="ltr">> Do you have any suggestions?<br></div><div dir="ltr">><br></div><div dir="ltr">> THANK YOU, AZZURRA<br></div><div dir="ltr">> --<br></div><div dir="ltr">> Adjunct Professor University "Roma Tre"<br></div><div dir="ltr">> Gis Applied for Environmental studies<br></div><div dir="ltr">> Risk modelling & Hydrogeology<br></div><div dir="ltr">> Consultant DFID-UK, United Nations, EU projects<br></div><div dir="ltr">> AZZURRA LENTINI<br></div><div dir="ltr">> ++++++++++++++++++++++++++<br></div><div dir="ltr">> Italy Mobile Tel.: **(39) 338 24 40 676<br></div><div dir="ltr">> ++++++++++++++++++++++++++<br></div><div dir="ltr">> SKYPE azzurrahydro<br></div><div dir="ltr">> ++++++++++++++++++++++++++<br></div><div dir="ltr">><br></div><div dir="ltr">> *<a href="mailto:azzurralentini@gmail.com" rel="nofollow" target="_blank">azzurralentini@gmail.com</a> <<a href="mailto:azzurralentini@gmail.com" rel="nofollow" target="_blank">azzurralentini@gmail.com</a>>*<br></div><div dir="ltr">><br></div><div dir="ltr">> *<a href="mailto:azzurra.lentini@uniroma3.it" rel="nofollow" target="_blank">azzurra.lentini@uniroma3.it</a> <<a href="mailto:azzurra.lentini@uniroma3.it" rel="nofollow" target="_blank">azzurra.lentini@uniroma3.it</a>> *<br></div><div dir="ltr">> ++++++++++++++++++++++++++<br></div><div dir="ltr">> *Par respect pour l'environnement,*<br></div><div dir="ltr">><br></div><div dir="ltr">> *n'imprimez ce mail qu'en cas d'absolue n?cessit?*<br></div><div dir="ltr">><br></div><div dir="ltr">><br></div><div dir="ltr">><br></div><div dir="ltr">><br></div><div dir="ltr">><br></div><div dir="ltr">></div></div>
            </div>
        </div></body></html>