polygon

    0熱度

    2回答

    如何從包含共線邊的多邊形中提取簡單多邊形? 對於以下非常簡單的情況,邊緣2-3和6-0是共線的。我想分開這個0,1,2和3,4,5,6。 我可以比較每條邊的共線性對其他邊,但這是一個緩慢的O(n^2)方法。有更快的方法嗎?

    1熱度

    1回答

    我在創建包含多條多邊形的多邊形覆蓋圖時出現問題,其中包含多條多段線。 我想爲某些國家創建帶有孔的多邊形(要顯示 哪些區域是禁用的)。我通過創建具有多個 多義線的多邊形來實現此目的。 第一條多段線創建爲覆蓋地圖的整個可見區域。 我開始了與此: 爲了解決只跨越一個區域一百八分之一百八十 var outer:Array = [ new LatLng(90, -180), new La

    1熱度

    1回答

    使用3d中的一組點。如何找到連接這些點的最少三角形集合;創建一組共享至少兩個邊的三角形? (像一個方形紙張在它顛簸做出三角形) 例子指出了5x100x500區域: points = [ # Constant Points (0 , 0 , 0 ), (0 , 100, 0 ), (5 , 100, 500), (1 , 50 , 100),

    0熱度

    2回答

    我搜索了很長時間,並沒有完全找到答案。有幾個接近,但似乎完全沒有回答我的問題!我想獲取一組座標,從中創建一個多邊形,並確定給定位置是否在該多邊形內。任何幫助將非常感激!

    2熱度

    1回答

    我有一個任意的形狀,由用戶在畫布上繪製,並且我想從該形狀計算出最適合的多邊形輸出多邊形應具有的邊或邊。具體來說,我想用下面的簽名功能: polygon computePolygon(Shape shape, int numberOfSides) { ... return polygon; // return polygon with numberOfSides sides

    1熱度

    1回答

    是否有可能以英寸(或釐米)的精度保存SQL Server 2008中的空間數據?我想存儲一個POLYGON(正方形),起始點爲40° 6' 48" N/111° 51' 12" W,長度爲50英寸。 我發現了一個創建POLYGON的例子,但找不到它表示的距離。 INSERT INTO SpatialTable (GeogCol1) VALUES (geography::STGeomFromTex

    3熱度

    1回答

    我有一些包含自相交多邊形的空間數據(MapInfo文件)。這些在我的處理中造成問題,特別是我無法在PostGIS中生成幾何聯合。有沒有簡單的方法來解決這個問題?如果有必要,我可以處理多邊形。

    4熱度

    2回答

    System.Windows.Shapes.Shape命名空間提供對可用於XAML或代碼的多邊形對象的訪問。 是否有微軟庫,提供像區或質心的多邊形一些非常基本的計算? 我的選擇是不重新實現這些功能自己或複製的數學/幾何庫。

    0熱度

    2回答

    我想在OpenGL中繪製一個輪廓的非凸多邊形,但我不成功,因此問題。 基本上,我正在做的是鑲嵌多邊形並從中創建顯示列表。然後我畫兩遍,一次填充,然後只是線條。所以這是我的代碼,到目前爲止: GLUtriangulatorObj *tess = gluNewTess(); gluTessCallback(tess, GLU_TESS_BEGIN, (void (__stdcall*)(void)

    5熱度

    2回答

    我一直在網絡上尋找一種算法,使您能夠創建2D多邊形的細節層次(LOD)表示,但無法找到任何像樣的參考。也許我使用了錯誤的搜索詞,但是所有的搜索結果都是用於3D LOD算法的,我猜,它們不能(?)真的應用在2D中。 我相信在3D圖形的衝擊之前,很多人都會在2D LOD算法上工作。任何線索或指向我可以獲取更多信息的地方?謝謝!