Skip to main content
Solved

Hi there. I have 8000 polygons of varying areas and shapes. I want to divide these into equal area polygons.


I have 8000 polygons of varying areas and shapes. I want to divide these into equal area polygons.

I am looking for a similar functionality to the land parcel editor in ArcGIS.

My shapes look something like this.

I have already considered the options where we intersect the shapes with a fishnet. This doesn't suit my purpose as I end up small clippings on the edges. Also the number of newly created polygons will depend on the size of the original polygon.

What I am hoping to achieve with the expert advice from FME gurus here is to divide each of the polygon into 4 parts having equal areas.

Thanks in advance.

 

Best answer by bruceharold

Also BoundsSplitter (download from hub): Use two in succession, one oriented bounding box long side, then oriented bounding box short side, and clip using the input polygon, then dissolve adjacent polygons with area less than 50% of the nominal area of a square polygon.

View original
Did this help you find an answer to your question?

3 replies

lars_de_vries
Forum|alt.badge.img+10

I think you should have a look at this blog by @dmitribagh He uses point clouds to solve this.


bruceharold
Contributor
Forum|alt.badge.img+17
  • Contributor
  • Best Answer
  • June 5, 2017

Also BoundsSplitter (download from hub): Use two in succession, one oriented bounding box long side, then oriented bounding box short side, and clip using the input polygon, then dissolve adjacent polygons with area less than 50% of the nominal area of a square polygon.


bruceharold wrote:

Also BoundsSplitter (download from hub): Use two in succession, one oriented bounding box long side, then oriented bounding box short side, and clip using the input polygon, then dissolve adjacent polygons with area less than 50% of the nominal area of a square polygon.

@bruceharold that worked like a charm.

Thanks. I will share the results soon.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings