gpc

    1熱度

    1回答

    我有兩個包含地理編碼的數據框。第一個看起來像這樣: spoints<- data.frame(x=c(1,2,3,4,5,6),y=c(6,5,4,3,2,1)) spoints映射一個國家。 我的第二個數據幀是這樣的: polyData<-data.frame(x=c(1,2,3,4,5,6,7,8,9,10),y=c(10,9,8,7,6,5,4,3,2,1), col=c("a","b

    0熱度

    1回答

    我使用GPC(General Polygon Clipper)創建圖像集。我無法確定圖像是否來自不相交集。 我在上面的鏈接中使用了一個gpc_polygon結構體,從圖像數據(角的經緯度)讀取頂點列表......並將圖像順序添加到多邊形。 分離屬於不同區域的圖像很重要。雖然我不能確定交叉區域是否爲非零(這將是一個完美的測試),但我注意到完成的多邊形的num_contours與不同區域的數量一致。

    0熱度

    1回答

    我試圖運行一個程序,在它的描述中顯示它需要「免費的GCC(C)和GPC(Pascal)編譯器」。我運行32位Ubuntu 10.04,並安裝了「GPC-4.1」和「GPC」軟件包。 我檢查我的GPC版本: $ gpc --version gpc 20070904, based on gcc-4.1.3 20080704 (prerelease) (Ubuntu 2.1-4.1.2-27ubunt

    3熱度

    2回答

    我正在使用GPC Polygon Clipping lib並希望以編程方式創建多邊形。我只看到如何從文件創建一個代碼。我如何在我的代碼中進行初始化?

    0熱度

    1回答

    我正在使用nutiteq庫繪製多邊形並使用.getVertexList()命令獲取多邊形的座標。然後我將這些座標轉換爲數組列表。然後我將這些座標轉換爲另一個多邊形列表。 GPC正在計算交集,並集,異或區域的整數值。然後,我需要突出顯示過程區域,以便我需要處理區域座標,但無法直接從GPC獲取這些座標。 我用於面積計算的代碼如下。我應該怎麼做才能得到結果多邊形的座標? (我不能直接按照你所看到的方式投

    1熱度

    2回答

    我正在嘗試使用Math::Geometry::Planar中的GpcClip()函數來查找兩個多邊形的交點。我內置兩個多邊形使用Math::Geometry::Planar->new();但我得到以下錯誤,當我在GpcClip()使用他們:在gpc_polygon_clip的論點2 類型的錯誤。位於C預計_p_gpc_polygon:/strawberry/perl/site/lib/math/g

    1熱度

    1回答

    我想打印出兩個多邊形的交集。但是當兩個多邊形沒有交集時,我怎麼才能知道要避免打印呢? 因爲如果沒有交集,我不能調用$ pgons [0] - >多邊形,它給了我一個錯誤。 (所有多邊形中沒有孔) 謝謝! for my $x(0..$#polygon){ for my $y(0..$#polygon){ if ($x != $y){ my $it = GpcCli

    0熱度

    1回答

    我試圖安裝GPC:在Ubuntu 14.01(5 2.1-4.1.2-43ubuntu1),但它仍然說: 下列軟件包有未滿足的依賴關係: GPC-4.1:依賴:GCC-4.1(> = 4.1.2-2),但它不會安裝 但是當我使用gcc --version,這說明我的gcc版本是4.8.2和我使用dpkg --get-selections | grep gcc,它顯示了gcc-4.8,gcc-4.8

    0熱度

    3回答

    我正在閱讀關於php安全性的一本書,並且在輸入驗證章節中有一小節討論只允許預期的輸入。 這是他們展示這些代碼: <?php $expected = array('carModel', 'year', 'bodyStyle'); foreach($expected AS $key) { if (!empty($_POST[ $key ])) { ${$key} = $_POST[ $key