SDM을 위해 여러 래스터 환경 래스터 레이어를 R에 업로드하려고합니다. 그것들은 모두 같은 범위, 픽셀 크기 등이며 대부분의 레이어는 잘 업로드되지만 BIOCLIM 레이어는 업로드되지 않습니다. 환경 래스터 레이어를 업로드 및 스태킹하는 데 문제가 있습니다. R
나는 각 레이어를 그릴 수 있었고 그것을 잘 보았다,하지만 난 그들을 함께 스택 때이 오류가 발생합니다 :.makeRasterList (RLIST)에서 : 무시 데이터가없는 계층 (들)
내 스택을 보면 내 19 개 레이어 중 하나만 있습니다. 이 오류로 인해 내 픽셀 중 일부에 데이터가 없다는 것을 의미하지만이 문제를 해결하는 방법을 모릅니다.
편집 : 나는 ArcMap의 또는 R (나는 그것을 내 다른 비 기후 레이어 일 이후 이전 될 수있다 생각)에 문제가 있는지 확실하지 않습니다 . 지금이 오류 받고 있어요
ann_mean_temp <- 'ann_mean_temp3.tif'
ann_mean_temp=brick(ann_mean_temp)
plot(ann_mean_temp)
ann_mean_temp
class : RasterBrick
dimensions : 785, 887, 696295, 1 (nrow, ncol, ncell, nlayers)
resolution : 1000, 1000 (x, y)
extent : 936315.5, 1823316, -341835.1, 443164.9 (xmin, xmax, ymin,
ymax)
coord. ref. : +proj=aea +lat_1=20 +lat_2=60 +lat_0=40 +lon_0=-96 +x_0=0
+y_0=0 +datum=NAD83 +units=m +no_defs +ellps=GRS80 +towgs84=0,0,0
data source : C:\Users\Anna\Documents\ArcGIS\R\ann_mean_temp3.tif
names : ann_mean_temp3
min values : 57
max values : 155
climate <- stack(ann_mean_temp, diurnal_range, Isothermality,
temp_seasonality, max_temp_warmest, min_temp_coldest,
temp_range, temp_wettest, temp_driest,
mean_temp_warmest, mean_temp_coldest, ann_precip,
precip_wettest_m, precip_driest_m, precip_seasonality,
precip_wettest_q, precip_driest_q, precip_warmest,
precip_coldest)
: compareRaster에서 오류 (X) : 다른 번호 또는 열
나는 또한에서 언급해야 다음은 19 층 중 하나에 대한 내 코드입니다 arcmap은 BIOCLIM에서 각 레이어를 다운로드하고, 프로젝트를 만들고, 마스크로 추출하여 각 레이어를 내 연구 영역에 클립하고, tif 파일로 내 보냅니다.
메시지에 연결된 값이없는 RasterLayers를 사용하여 RasterStack을 만들고 있음을 알리는 메시지가 표시됩니다. 두 개의 레이어가있는 예제를 제공 할 수 있습니까? – RobertH
안녕하세요. Robert. 응답 해 주셔서 감사합니다. 나는 19 개의 BIOCLIM 레이어를 가져 와서 R 스택으로 가져 오려고합니다. 예를 들어, 두 개의 층은 연간 강수량과 연간 평균 기온입니다. 각 레이어를 개별적으로 가져 와서 플롯 할 수 있었지만 함께 쌓아 올리면이 메시지가 나타납니다. – Raspberria
네,하지만 뭔가 잘못하고있는 것처럼 보입니다. 어떤 코드도 보여주지 않으면 우리는 그것이 무엇인지 지적 할 수 없습니다. 가능한 한 문제를 단순화하십시오. 비어있는 (관련 값이없는) RasterLayer를 추가하는 것 같습니다. – RobertH