Question

remove road allowances from a feature with multiple polygons


Badge

I am trying to use FME to remove road allowances from a feature with multiple polygons, I've tried sliver remover and dissolve with no success Please refer to the attachment for a picture of one feature that has gaps between ploygons. I would like to remove the gaps and just have one ploygon per feature.


4 replies

Userlevel 4
Badge +13

Hi @alexdumsky The transformer closest to solving this problem is the AreaAmalgamator, but that will leave some triangles and you probably want clean intersections. I'd try to identify the corners of the polygons, then creates lines between those with VertexCreators, build areas, and finally dissolve those together.

Badge

thanks for the reply, i have tried using AreaAmalgamator but i can't seem to get it to work can you please help using the attached shapefile.

Userlevel 4
Badge +13

hullaccumulator-result.png Hi @alexdumsky Thanks for the Shape data. The HullAccumulator was able to solve this very nicely, using Convex )( and an Alpha value of 11.

Badge

hullaccumulator-result.png Hi @alexdumsky Thanks for the Shape data. The HullAccumulator was able to solve this very nicely, using Convex )( and an Alpha value of 11.

That worked great, thanks so much for that. BTW it was CONCAVE )( and I had to play with the Alpha for other features to work.

 

 

Reply