[GRASS-dev] removing small multiple polygons created by
r.stream.basin + r.to.vect
Margherita Di Leo
dileomargherita at gmail.com
Mon Apr 9 13:35:11 EDT 2012
On Mon, Apr 9, 2012 at 6:43 PM, Margherita Di Leo <dileomargherita at gmail.com
> wrote:
>
>
> On Mon, Apr 9, 2012 at 5:54 PM, Markus Neteler <neteler at osgeo.org> wrote:
>
>> On Mon, Apr 9, 2012 at 4:25 PM, Margherita Di Leo
>> <dileomargherita at gmail.com> wrote:
>> > Ciao Markus,
>> >
>> > On Mon, Apr 9, 2012 at 3:47 PM, Markus Neteler <neteler at osgeo.org>
>> wrote:
>> >>
>> >> Wouldn't it be better to remove them with v.clean and rmarea to avoid
>> >> holes?
>> >
>> >
>> > just tried with:
>> >
>> >
>> > grass.run_command('v.clean', input = v_basins,
>> > output = v_basin,
>> > type = 'area',
>> > tool = 'rmarea',
>> > thresh = 1, # I also tried 10
>> > overwrite = True)
>> >
>> > Maybe I do something wrong, but this way I can't get rid of small
>> polygons,
>>
>> what is exactly happening? Nothing or some are removed?
>>
>
> In this case, nothing is removed. I'll give it some more try..
>
Looks like small areas are removed, but the table associated to the vector
map is not updated, hence the records of the small areas are still present
(cat = 2 and cat = 3). My error? What am I missing?
--
Ing. Margherita Di Leo, Ph.D.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/grass-dev/attachments/20120409/1d857198/attachment.html
More information about the grass-dev
mailing list