Я ищу способ потянуть сам пересекающийся полигон с дырами, я использую элемент Холста HTML.
Так, учитывая 5 точек, я хочу потянуть красную ниже.
Этим вопросом является по существу то же самое.
Примечание: Я не хочу делать эту строку использования пересечения и добавление большего количества точек, фактические пути, которые я буду использовать, будут изогнуты.
Я в основном уверен, что вы не хотите рисовать все это сами, не так ли? http://gpolo.awardspace.info/fill/main.html показывает, как это делается, но это все ручная работа.