Skip to main content
Question

How to split polygon by area?

  • April 13, 2023
  • 2 replies
  • 329 views

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?

2 replies

evieatsafe
Safer
  • Safer
  • 295 replies
  • April 17, 2023

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


geomancer
Evangelist
Forum|alt.badge.img+58
  • Evangelist
  • 932 replies
  • April 18, 2023

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

Split_by_Scaling