Question

Artifacts created with Dissolve > Aggregator

  • 19 February 2015
  • 2 replies
  • 1 view

Badge
Hi Everyone,

 

 

I'm finding that artifacts are being introduced in polygons created using a dissolver then aggregator.

 

 

Here's the boundary I can get with the ArcGIS dissolve tool:

 

 

 

 

However, using an FME dissolver > aggregator, basing the grouping on the same fields, I get artifacts introduced at the borders of the input polygons:

 

 

 

A closer look at the polygons during an edit session:

 

 

 

We're not sure how these are getting created as our polygons have gone through the ArcGIS topology tools, and do not have gaps.

 

 

Any guidance appreciated!

 

 

Thank you!!!

 

 

-mb

 

 

2 replies

Userlevel 2
Badge +17
Hi,

 

 

ArcGIS applies a tolerance automatically when performing geometric operations.

 

FME generally manipulates geometries with full precision of floating point number.

 

I guess that's why you found the difference.

 

 

To resolve the slight gaps, try using the Snapper (Group By: <the same grouping fields>, Snapping Type: Segment Snapping) before dissolving.

 

 

Takashi
Userlevel 4
Looking forward to the day FME gets a workspace-wide setting for precision/tolerance that is automatically applied for all geometric operations!

 

 

David

Reply