Question

Dissolver not working as expected


Badge +1

Hi,

I am using FME2016.1 and am trying to dissolve a series of overlapping 2D polygons.

When I run the Dissolver transformer only some of the polygons dissolve, the others disappear all together. I have a feeling the geometry of the polygons must be invalid, but when I run them through the GeometryValidator everything passes.

Any ideas?

Thanks


4 replies

Badge +1

Is it because my polygons overlap and are not joined at the edges? If so, what should I do instead to get a single polygon for all polygons that intersect each other?

Badge +2

As far as I know, if they do not touch then it should be individual polygons as output.

could you please upload a sample of polygons which are passing and not passing to check from my end and come to conclusion

Badge +1

Actually when I ran the polygons through AreaOnAreaOverlayer first, they were dissolved correctly in most cases which I assume is because they were converted from overlapping polygons to touching polygons... But this didn't help in all cases for some reason??

Badge +22

Are there any warnings in the log file?

Reply