給定一個任意多邊形,頂點以順時針/逆時針方式存儲(如圖中黑色矩形所示),我需要能夠減去任意數量的圓(紅色在該圖上)從該多邊形。去除一個圓可能會將多邊形分成兩個獨立的多邊形(如圖中第二行所示)。 我不確定從哪裏開始。 Example http://www.freeimagehosting.net/uploads/89a0276d9d.jpg
我有一個簡單的問題,但我無法在Google Maps API文檔中找到答案... 我有一張由API繪製的具有13個多邊形的地圖。下面是這些多邊形之一的爲例: var zone_up_montblanc = new GPolygon([
new GLatLng(46.21270329318585, 6.134903900311617),
new GLatLng(46.2053
我有一些數據點,我已經將它們劃分爲一些聚類算法,如下圖所示:(可能需要一些時間才能顯示圖像) alt text http://www.freeimagehosting.net/uploads/05a807bc42.png 每種顏色代表不同的簇。我必須在每個羣集周圍繪製多邊形。由於這個原因,我使用convhull。但是,正如你所看到的,紅色星團的多邊形非常大,覆蓋了很多區域,這不是我正在尋找的區域。