Skip to main content
Solved

How to remove gaps between polygons


gisgeek
Contributor
Forum|alt.badge.img+9

Hi I am chasing my tail and this is taking far too long to resolve. I have tried what seems like everything and I can't figure out how to remove gaps between polygons. I have tried snapper and it does nothing. I'm at a loss what to do.. Hoping someone has a simple resolution as this shouldn't be hard but I can't seem to find a solution.

Best answer by takashi

Hi @gisgeek, the best solution could be different depending on the actual data condition. If I were you, I would try the SliverRemover and/or the Snapper (segment snapping mode) first.

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

3 replies

takashi
Influencer
  • Best Answer
  • March 11, 2017

Hi @gisgeek, the best solution could be different depending on the actual data condition. If I were you, I would try the SliverRemover and/or the Snapper (segment snapping mode) first.


gio
Contributor
Forum|alt.badge.img+15
  • Contributor
  • March 14, 2017

gaps between polygons are donuts of the dissolved polygon.

If they are "open" after dissolve, you can use hull accumulator with a sufficient fine setting. (here i found setting up a tiling strategy to use parallel processing, yields large calculation benefits. If you have to process large amounts of objects.)

if original polygons gave donuts, first id those by extracting them to prevent them being absorbed in the process.

You need some logic though to assign the result to existing polygons (maybe area relation or length of touching side or some other logic)


erik_jan
Contributor
Forum|alt.badge.img+18
  • Contributor
  • March 14, 2017

If a priority can be determined, the AnchoredSnapper can be used instead of the Snapper (both in Segment snapping mode).


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