Skip to main content

Hello everybody, im looking for a transformer that replace the "eleminate of Arcgis", i want to merge the small polygone (less than 5000m2) with neighboring polygons that have the largest area or the longest shared border.

i heard that sliver remover can do it but im not sure

Thanks

Hi @hafida115

There is the transformer Dissolver that merge all polygons that are touching.

Before this Dissolver, I suggest you to use the transformer AreaCalculator and after the Tester to filter polygons less than 5000m2.

 

Thanks,

Danilo


Do you want to merge by largest area or longest shared border, one is more straightforward than the other in fme


Hi @hafida115

There is the transformer Dissolver that merge all polygons that are touching.

Before this Dissolver, I suggest you to use the transformer AreaCalculator and after the Tester to filter polygons less than 5000m2.

 

Thanks,

Danilo

sorry im new on fme can you explain me how the dissolver work?

thanks


@hafida115 In FME 2018 the SliverRemover was replaced by the AreaGapAndOverlapCleaner. To expand on @danilo_fme 's comment. You could try using the AreaCalculator & TestFilter to drop the polygon's with areas less than 5000m2 , and then try using the AreaGapAndOverlapCleaner to fill in the holes left behind.


@hafida115 In FME 2018 the SliverRemover was replaced by the AreaGapAndOverlapCleaner. To expand on @danilo_fme 's comment. You could try using the AreaCalculator & TestFilter to drop the polygon's with areas less than 5000m2 , and then try using the AreaGapAndOverlapCleaner to fill in the holes left behind.

thanks the AreaGapAndOverlapCleaner work


@hafida115 In FME 2018 the SliverRemover was replaced by the AreaGapAndOverlapCleaner. To expand on @danilo_fme 's comment. You could try using the AreaCalculator & TestFilter to drop the polygon's with areas less than 5000m2 , and then try using the AreaGapAndOverlapCleaner to fill in the holes left behind.

Thanks @MarkAtSafe to help us with this case.


Reply