0
所以我有一組重疊的2D矩形,我想找到一個表示它們覆蓋的區域的多邊形。多邊形也可以有多個孔,這些孔可以用多邊形內的多邊形表示。從交叉框找到一個固體多邊形的算法?
所以我猜我的輸出將是一個樹狀結構,其中實心多邊形的孩子是孔,孔的孩子們在孔中島嶼面(希望這是有道理的)
多邊形也只是頂點的列表,其中最後一個是相同的第一
這裏就是我在談論的一個畫面:
謝謝!
所以我有一組重疊的2D矩形,我想找到一個表示它們覆蓋的區域的多邊形。多邊形也可以有多個孔,這些孔可以用多邊形內的多邊形表示。從交叉框找到一個固體多邊形的算法?
所以我猜我的輸出將是一個樹狀結構,其中實心多邊形的孩子是孔,孔的孩子們在孔中島嶼面(希望這是有道理的)
多邊形也只是頂點的列表,其中最後一個是相同的第一
這裏就是我在談論的一個畫面:
謝謝!
我從來沒有試過這樣做,但我的直覺反應是考慮集和也許找到你的羣島,不相交集。
可能有更好的解決方案,但至少可以給你一些研究。
編輯:有,有一些代碼,似乎解決您的問題,另外一個問題: