我有一个不寻常的尺寸和范围光栅,这些是全球海洋数据Map。
rodd=rast(ymin=-91,ymax=91,xmin=-1,xmax=359,nrows=91,ncols=180,crs='WGS84')
我想把它转换成这种格式,这样我就可以把它和格式良好的数据堆叠在一起
r=rast(ymin=-90,ymax=90,xmin=-180,xmax=180,nrows=90,ncols=180,crs='WGS84')
我尝试过不同的方法,但在所有情况下,数据都会被移动或修改,我的数据对位置非常敏感,例如,距离海岸100公里的数据现在距离海岸50公里。
我尝试了terra
的不同功能:首先是rotate
,然后是resample
。我还尝试删除最下面一行,因为它包含NA值,然后是crop
。但在所有情况下,我都会遇到数据的这种地理移动,使数据无法使用。我还尝试使用“mean”重新采样,但得到以下错误“Error:[重新取样]不是有效的扭曲方法””。为什么重新取样会模糊相邻单元格的数据?
是否有一种方法可以最大限度地减少数据移动和信息丢失?
1条答案
按热度按时间zysjyyx41#
这个怎么样?
创建于2022年12月16日,使用reprex v2.0.2