raster::stack中extent的含义是什么?是否指HDF4文件中MODIS数据范围?
x <- raster::stack('D:/MODIS/MCD19A2.A2008355.h24v06.006.2018043191140.hdf') band1 <- x[[1]] band1 #class : RasterLayer #band : 1 (of 16 bands) #dimensions : 1200, 1200, 1440000 (nrow, ncol, ncell) #resolution : 926.6254, 926.6254 (x, y) #extent : 6671703, 7783654, 2223901, 3335852 (xmin, xmax, ymin, ymax) #crs : +proj=sinu +lon_0=0 +x_0=0 +y_0=0 +R=6371007.181 +units=m +no_defs #source : MCD19A2.A2008355.h24v06.006.2018043191140.hdf #names : Optical_Depth_047_1
关于RasterLayer中extent参数的说明
extent的具体含义:extent是当前RasterLayer在对应坐标系(此处为正弦曲线投影
sinu)下的地理边界,四个数值依次为x轴最小值(xmin)、x轴最大值(xmax)、y轴最小值(ymin)、y轴最大值(ymax),它定义了栅格数据所在的矩形地理范围。是否代表MODIS数据的覆盖范围:是的,这个extent就是该HDF4文件对应MODIS瓦片(文件名中的h24v06标识了瓦片编号)的完整覆盖范围。MODIS瓦片本身是固定大小的矩形区域,extent准确反映了该瓦片在当前投影下的地理边界,也就是这份数据的实际覆盖范围。
注意:extent的数值单位由当前CRS决定,此处单位为米,对应正弦曲线投影的坐标单位。
内容的提问来源于stack exchange,提问作者Shu
相关产品推荐
相关产品推荐

