Skip to main content

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

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?


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


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??


Are there any warnings in the log file?


Reply