Skip to main content
Solved

Clipper: get multiple outside features

  • February 9, 2018
  • 3 replies
  • 38 views

I am trying to create multiple 'masks' at once.

I have a shapefile with a lot of small zones, and a shapefile with one large region. I would like to create a shapefile with as many features as the number of small zones, each feature holding the geometry of the large region with 1 of the small zones cut out.

In short: I would like to create a shapefile that can server as a mask for all of these smaller regions individually. It is meant to be used for Data Driven Pages printing purposes in ArcGIS.

My attempts with the Clipper transformer were not succesfull so far: when clipping all the small zones out of the large region, at the 'outside' port only one feature emerges: the large region with all of the small zones cut out at once.

Best answer by mark_f

This could work as a starting pont:

Probably needs extra Transformers to manage the cases where they are not spatially related.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

Forum|alt.badge.img+2
  • 325 replies
  • February 9, 2018
Can you post an image showing the data and the result you need?

 

 


Forum|alt.badge.img+2
  • 325 replies
  • Best Answer
  • February 9, 2018

This could work as a starting pont:

Probably needs extra Transformers to manage the cases where they are not spatially related.


make-inverse-example.png

Hi Mark,

I managed to do it this way (a couple of months ago), many thanks.

This was my final script, I have used the Clipper transformer instead of the donutbuilder because some of the smaller zones were multipolygons, the clipper handles them better.