Накарайте Clipper да слее многоъгълници (с дупка) в един вместо в два полигона

Обединявам редица полигони, използвайки библиотеката на клипера и имам един основен проблем. Когато съществува многоъгълник с дупка в него, бих искал един единствен затворен път да представлява многоъгълника, включително дупката. Това, което инструментът ми дава, са два затворени пътя (един за външния и вътрешния контур на многоъгълника, като вътрешният контур също е контурът на дупката).

За по-добра илюстрация изображението, свързано по-долу, е взето от друг въпрос за препълване на стека (тук) и по същество е обратното на моя въпрос. Оранжевият многоъгълник с червения 'X' е това, което искам - тъй като съдържа само един затворен път. Изглежда, че библиотеката на клипера е актуализирана оттогава и сега този тип обединение води до два пътя (оранжев многоъгълник вдясно от зачеркнатия).

Вижте изображението на многоъгълника тук

Има ли начин да избера предишния метод, който ми липсва?


person Maria    schedule 15.08.2018    source източник