<div dir="ltr"><div><div><br><br>On Thu, Feb 22, 2018 at 10:05 AM, Helmut Kudrnovsky <<a href="mailto:hellik@web.de">hellik@web.de</a>> wrote:<br>><br>> Vilem Ded wrote<br>> > Hi,<br>> > I have set of points with attribute table (let just say with column "A"<br>> > containing 1s and 2s).<br>> > I would love to use function v.hull in order to get two convex hulls<br>> > (their<br>> > faces). Basically apply function "by group". Unfortunatelly, I was not<br>> > able<br>> > to find simple way to do that.<br>> ><br>> > First solution I came up with was scripting with for cycle using<br>> > "category"<br>> > - picking ids of points and then run:<br>> > v.hull input=mypoints output=myhulls1 cat="1,3,40,etc"<br>> > v.hull input=mypoints output=myhulls2 cat="2,4,41,etc"<br>> ><br>> > Than I tried where clause:<br>> > v.hull input=mypoints output=myhulls1 where="A<2"<br>> > v.hull input=mypoints output=myhulls2 where="A>1"<br>> ><br>> > Unfortunatelly, this clumsy solution (I have hounderds thousands of point<br>> > sets) does not work. All four lines gave me the same result (convex hull<br>> > created from all points).<br>> > The only even more clumsy solution I succeded with was first use<br>> > 'v.extract'<br>> > and than apply 'v.hull' on newly created maps.<br>> ><br>> > My questions:<br>> > Is there a way how to effectively apply function(command) by group?<br>> > Is the v.hull function supposed to work like this (ingnoring where and cat<br>> > arguments)?<br>><br>> confirmed that where or cat seems not to work. please open a ticket for<br>> this.<br><br>From the manual:<br>layer=string <br>    Layer number or name ('-1' for all layers)<br>    Default: -1<br><br>You need to set the layer option to some positive number, otherwise all points from all layers will be used and the cats and where options are ignored.<br><br></div>HTH,<br><br></div>Markus M<br><br><div><div>><br>><br>><br>><br>> -----<br>> best regards<br>> Helmut<br>> --<br>> Sent from: <a href="http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html">http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html</a><br>> _______________________________________________<br>> grass-user mailing list<br>> <a href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a><br>> <a href="https://lists.osgeo.org/mailman/listinfo/grass-user">https://lists.osgeo.org/mailman/listinfo/grass-user</a><br></div></div></div>