[Dutch] Union van twee features geeft slivers

Mark Prins mc.prins op gmail.com
Di Jan 24 08:44:27 PST 2017


laatst een dergelijk spike probleem opgelost in java (geotools/jts) 
code, misschien heb je er wat aan: 
https://github.com/flamingo-geocms/flamingo/blob/master/viewer/src/main/java/nl/b3p/viewer/stripes/MergeFeaturesActionBean.java#L272

Overigens met een mogelijk "opvullen" van ruimte (binnen een marge) 
tussen twee polygonen als er geen overlap is

de truuk hier is het gebruik van de snap functie (zit ook in postgis: 
http://postgis.net/docs/ST_Snap.html); je maakt een union van de twee 
polygonen en een derde die bestaat uit een "gesnapte" versie van de twee.

evt eindresultaat ook nog een keertje "self-snappen" met een centimeter ofzo

Mark



Meer informatie over de Dutch maillijst