Skip to main content

I have some polygon features. Imagine one has area 100 units. Now I want a polygon having area 30 units to be split from this. Similarly I have many polygons and a list of areas. How do I split a polygon into two based on area?

Hi @rnwitindia​ I'm not really sure what your expected outcome would be but there's a couple of options you could take. If you have defined areas that you would like split then you could use a Clipper. You could also use a Chopper which divides your input features based on the number of vertices. There are many spatial analysis methods in FME, you can check out most of them here: https://community.safe.com/s/article/how-do-i-do-that-in-fme


One very simple way is to use a Scaler and an AreaOnAreaOverlayer.

Split_by_Scaling


Reply