Клуб API Карт

Объединение пересекающихся многоугольников

Пост в архиве.

Подскажите, можно ли объединить два пересекающихся многоугольника, или построить новый использую координата вершин имееющихся?

3 комментария

Можно. Даже более - это делается автоматически.

А какую картинку вы хотите получить?

Внезапно все получилось.

http://kashey.ru/maps/groupTest.html

Математика сидит в http://kashey.ru/maps/outerCountor.js и не факт что супер стабильна. Для правильной работы надо раскомментировать 187 строку( throw new Error).

 

Важно: используются непубличные и не документированные команды

Важно: пример зафиксирован на 26 версии, в 27 все может сломаться.

В 28 версии почти 100% что часть математики поедет.

 

Очень круто! Спасибо!

Буду разбираться сегодня, отпишусь!