Skip to main content
I have a polygon with lots of vertices. I want to create a new polygon with a uniform distribution (distance) of vertices along the edges. At the same time I would like to simply the polygon, thus removing vertices with a high density with no significant influence on the polygon shape.

 

 

I would like my result to be a polygon with vertices evenly distributed/spaced along the edges and only a more dense distribution where the shape of the polygon requires.

 

 

How can I do this in FME?
Hi,

 

 

you could look at the Generalizer transformer, there are several algorithms to choose from, depending on your data and your needs.

 

 

There is also the Densifier that will add vertices at fixed intervals.

 

 

David
Also the SherbendGeneralizer might be helpful.
Hi,

 

 

agree about the SherbendGeneralizer, but it only works with polylines, so you would have to convert your polygons first (GeometryCoercer).

 

 

David

Reply