Skip to main content
Solved

Merge gaps between polygons using attribute value

  • June 25, 2020
  • 5 replies
  • 205 views

ronan
Contributor
Forum|alt.badge.img+6

We face a problem correcting the geometry between multiple polygons in a layer.

There are some gaps between polygons and we need to automatically fill them. We identified 2 ways to fill the gaps between 2 polygons, explained in the following chart.

We tried the first solution using dossolver and Donut Hole extractor, but there are some line left after the process (maybe due to the different positions of the shape vertex on the grid). So we don’t know if our process is the best to succed ? if yes , how to fix this problem ?

Best answer by ronan

Yes but this transformer cut overlapped polygons, we need to keep the overlapping

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.

5 replies

ebygomm
Influencer
Forum|alt.badge.img+46
  • Influencer
  • June 25, 2020

Have you tried the AreaGapAndOverlapCleaner?


ronan
Contributor
Forum|alt.badge.img+6
  • Author
  • Contributor
  • Best Answer
  • June 25, 2020

Yes but this transformer cut overlapped polygons, we need to keep the overlapping


ebygomm
Influencer
Forum|alt.badge.img+46
  • Influencer
  • June 25, 2020

Yes but this transformer cut overlapped polygons, we need to keep the overlapping

I'd still be tempted to use it and then add the overlapping areas back in afterwards, something like this


ronan
Contributor
Forum|alt.badge.img+6
  • Author
  • Contributor
  • June 25, 2020

Thanks, we are testing , we are giving you a feedback quickly


ronan
Contributor
Forum|alt.badge.img+6
  • Author
  • Contributor
  • June 25, 2020

Thantks a lot, the process you describe is working. We are even testing a process with the same philosophy but more simple :