polygon

    1熱度

    2回答

    我有一個OpenLayers.Feature.Vector創建如下: var multiPol = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.MultiPolygon([polygonGeometry1,polygonGeometry2])); 兩個多邊形在地圖上表示相同的邏輯對象(一個「實體」),說雲。這就是爲什麼我把它們放在

    7熱度

    2回答

    就像標題所說的那樣,我需要將矩形劃分爲隨機形狀的多邊形。 例如,7個多邊形: +--------+--------+ |\ | 2 | | \ 1 |''--..__| | ------| 5 | | 3/ \________| | / /\ 6 | |__/ 4/\______| | /7 | +-----+-----------+ 我不知道是否有一個算法已經在那裏了,

    0熱度

    1回答

    我想使用Graphic fillpolygon繪製箭頭。但是我的箭頭處於反面。任何想法? int xpoints[] = { 20, 30, 30, 35, 25, 15, 20 }; int ypoints[] = { 10, 10, 30, 30, 45, 30, 30 }; int npoints = 7; g2D.fillPolygon(xpoints, ypoints, npoin

    1熱度

    2回答

    我正在開發一個關於圖形着色(使用GUI)的項目。我有一張分成小多邊形的地圖。當我點擊其中一個多邊形時,我希望它填充特定的顏色。我怎樣才能做到這一點? 我得到了我的事件監聽器全部設置。我可以識別我點擊的區域。所以,我對將要着色的多邊形沒有問題。我嘗試了fillPolygon(Polygon p)方法來做到這一點,但沒有奏效。實際上,它填充了我想要的多邊形;但是,當我點擊另一個多邊形時,它爲新的多邊形

    4熱度

    2回答

    我需要能夠使用鼠標點擊位置繪製多邊形。 這裏是我當前的代碼: //the drawshape varible is called when a button is pressed to select use of this tool if (DrawShape == 4) { Point[] pp = new Point[3]; p

    0熱度

    1回答

    我正在做模型的遊戲。在3ds Max中有用於減少多邊形數量的「多邊形輪廓」插件。 是否有瑪雅類似的東西?或者還有其他方法可以做到嗎?

    15熱度

    3回答

    對於定義爲(x,y)點序列的多邊形,如何檢測它是否複雜?一個複雜的多邊形具有交叉點與自身,如圖所示: 是否有比檢查每對這將具有O(N 2 )的時間複雜度的更好的解決方案?

    6熱度

    1回答

    我想讓mouseover在google maps api v3中工作多邊形。我試過在這篇文章中提供的答案: google maps v3 API mouseover with polygons? 這個答案應該工作,但它不適合我。任何人都可以在我的輻條中發現棍子嗎? 這裏是我的代碼: <!DOCTYPE html> <html> <head> <meta http-equiv="content

    1熱度

    1回答

    我使用Jquery圖像註釋庫(http://code.google.com/p/jquery-image-annotate/) 將標籤應用於圖像。 它允許我們通過創建一個小的矩形框來添加標籤,該框可以拖動並放置在圖像的某個區域,然後進行標記。效果很好。 但是,我的要求是直接點擊圖像,並定義應繪製爲多邊形或矩形的點。我如何使用jquery來做到這一點? 我已經在谷歌地圖編輯工具中的一個例子中看到了這

    3熱度

    1回答

    我想將自相交多邊形劃分爲簡單的多邊形。我將邊緣和交點保存在數據結構(連接列表)中。 所以這裏是一個例子。我有一個連接列表,包含邊的x,y座標和多邊形的交點。根據這個picture中的多邊形,它將是::(1) - >(2) - >(3)... - >(7)。我想要做的是獲取簡單多邊形的邊(這裏是三角形)。在這種情況下:: 1,2,7/3,4,5/5,6,7。