ฉันกำลังแปลงเวกเตอร์เป็นแรสเตอร์ใน R อย่างไรก็ตามกระบวนการนี้ยาวเกินไป มีความเป็นไปได้ไหมที่จะนำสคริปต์ไปใช้ในการประมวลผลแบบมัลติเธรดหรือ GPU เพื่อให้เร็วขึ้น?
สคริปต์ของฉันเป็นเวกเตอร์ที่แรสเตอร์
r.raster = raster()
extent(r.raster) = extent(setor) #definindo o extent do raster
res(r.raster) = 10 #definindo o tamanho do pixel
setor.r = rasterize(setor, r.raster, 'dens_imov')
r.raster
คลาส: RasterLayer ขนาด: 9636, 11476, 110582736 (nrow, ncol, ncell) ความละเอียด: 10, 10 (x, y) ขอบเขต: 505755, 620515, 8555432, 8651792 (xmin, xmax, ymin, ymax) coord อ้าง : + proj = longlat + datum = WGS84 + ellps = WGS84 + towgs84 = 0,0,0
Setor
คลาส: คุณสมบัติ SpatialPolygonsDataFrame: 5419 ขอบเขต: 505755, 620515.4, 8555429, 8651792 (xmin, xmax, ymin, ymax) coord อ้าง : + proj = utm + zone = 24 + south + ellps = GRS80 + units = m + no_defs ตัวแปร: 6 ชื่อ: ID, CD_GEOCODI, TIPO, dens_imov, area_m, domicilios1 ค่านาที: 35464, 290110605000001, เขตชนบท, 0.00000003,100,001, 1.0000 ค่าสูงสุด: 58468, 293320820000042, URBANO, 0.54581673,99996, 99.0000