rasterize

    0熱度

    2回答

    在Python中,我使用的代碼下面的行: gdal.RasterizeLayer(outDs,[1],SHP,burn_values = [II]) 我的shapefile'Shp'有一個名爲'landuse'的字段,它存儲字符串(類名)。 我需要爲不同的類名燒錄一個數字。我想用一個「where」子句,如:其中「土地利用」 =「新讓步」: for ii in range(class)):

    0熱度

    2回答

    我想將柵格化一個非常大的矢量文件到25米,並且已經在「簇」包中取得了一些成功,適應了這個曲線的here和here,這對於特定數據非常適用。 但是,我現在有一個更大的矢量文件,需要柵格化並可以訪問使用降雪的羣集。我不習慣集羣功能,我只是不知道如何設置sfLapply。我一直得到以下類型的錯誤作爲sfLapply被稱爲集羣: Error in checkForRemoteErrors(val) :

    2熱度

    1回答

    我想知道是否有人建立了一個世界大陸的光柵,每個細胞等於該細胞到最近岸的距離。該地圖將突出顯示內陸最爲孤立的陸地區域。 我會想象這只是rasterize一個shapefile的全局邊界,然後計算距離。

    0熱度

    1回答

    我從某些點(示例中給出的代碼)構建了一個alpha形狀,並且想要將該形狀導出爲光柵圖形格式。我只需要形狀,而不是情節標記(軸,尺度等)。 我只需要在白底上產生的三角形作爲位圖。 比例需要是1個單位= 1個像素。 x = [0 10 20 30 30 30 15]; y = [0 0 0 0 15 30 15]; shape = alphaShape (x',y'); plot (shap

    2熱度

    1回答

    我有三個SpatialPointsDataFrame實際上只有一個點的對象。我的目的是爲包含該點的每個區域創建一個柵格,以便除點之外的所有單元都爲「NA」,因此我可以使用包raster中的distance()函數生成柵格其中z值是到z不是「NA」的唯一單元格的距離。 我的代碼工作,而不與第一三個對象的問題,但似乎其他兩個以下錯誤: error in seq.default(zrng[1], zrn

    3熱度

    1回答

    我想知道是否有可能將特定顏色分配給r中柵格的單元格。 我知道包「光柵」中的「光柵化」允許將給定值的座標值傳遞給光柵。但是,我想知道是否可以將一種顏色轉移到單元的特定位置? 總之,我有一個給定的柵格和一個外部數據庫有三列(x,y和顏色)。我想將第三列中的顏色轉移到x-y位置柵格中的單元格。 這是代碼,我有: library(raster) BaseRaster<-raster(xmn=1, xm

    0熱度

    1回答

    如何從數據框創建一個以「c(df $ lat,cd $ lon)」和radius「df $ radius」爲中心的實心圓的柵格圖層? df <- data.frame(lat=c(40.4,42.4,42.4,42.4,42.3), lon=c(-0.3,1,1.5,2.7,2.1), radius=c(4.4,8.4,11.4,5.4,10.3)) df #

    0熱度

    1回答

    我是R新手,需要基於隨機點的大型數據庫製作柵格。你可以看到它們在比利時南部的分佈。點分佈 我的需求是: -The光柵具有相匹配的擴展全國。 - 我需要能夠在尺寸的像素上播放,而不是在行數和列數上播放。 - 首先,像素值應該是所有落入點的平均值。然後,我還想要其他基本統計數據,如中位數,標準偏差等。 我跟着我在網上看到的有關「光柵化」命令,但我總是有相同的錯誤消息。 這裏是我的代碼: #create

    0熱度

    1回答

    我想將一個多邊形(shapefile;值爲1和2; 1 = outside a protected area,2 = inside a protected area)光柵化爲1分鐘的分辨率柵格。 我正在使用柵格化。 任何人都可以請告訴我使用fun= first或fun= last是什麼意思? 每一個產生一個稍有不同的結果。我無法在任何地方找到任何解釋。如果我使用fun=min, max, mean

    0熱度

    1回答

    我想使用ghostscript將矢量pdf轉換爲柵格pdf(即光柵化矢量pdf)。但即使添加分辨率參數-r300,我也找不到適當的參數。 我使用的代碼是-dSAFER -dBATCH -dNOPAUSE -dPDFSETTINGS=/screen -dGrap hicsAlphaBits=1 -sDEVICE=pdfwrite -r300 -sOutputFile="output-raster.p