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. 래스터
클래스 : RasterLayer 크기 : 9636, 11476, 110582736 (nrow, ncol, ncell) 해상도 : 10, 10 (x, y) 범위 : 505755, 620515, 8555432, 8651792 (xmin, xmax, ymin, ymax) 좌표 심판. : + proj = longlat + datum = WGS84 + ellps = WGS84 + towgs84 = 0,0,0
세터
클래스 : SpatialPolygonsDataFrame 기능 : 5419 범위 : 505755, 620515.4, 8555429, 8651792 (xmin, xmax, ymin, ymax) 좌표 심판. : + proj = utm + zone = 24 + south + ellps = GRS80 + units = m + no_defs 변수 : 6 이름 : ID, CD_GEOCODI, TIPO, dens_imov, area_m, domicilios1 분 값 : 35464, 290110605000001, RURAL, 0.00000003,100004, 1.0000 최대 값 : 58468, 293320820000042, URBANO, 0.54581673,99996, 99.0000