如何准备.nc文件来快速制作地理空间参考图?

问题描述 投票:0回答:1

我是新来的,刚开始使用R Studio。我已经从哥白尼中心的ST5卫星下载了.nc数据文件,并试图用变量--纬度、经度、时间和气溶胶高度绘制一张图。我曾试图使用其他例子来解决,但无济于事。以下是我所得到的结果。

library(ncdf4)

library(raster)
ncpath <- ("~/Desktop/Summer 2020/Tropomi/Aerosol Height")
ncname <- "S5P_RPRO_L2__AER_LH_20180722T230340_20180723T004708_04009_01_010301_20190531T123254.nc"
nc <- nc_open(ncname)
lat <- ncvar_get(nc, varid = "PRODUCT/latitude")
lon <- ncvar_get(nc, varid = "PRODUCT/longitude")
time <- ncvar_get(nc, varid = "PRODUCT/time_utc")
so2 <- ncvar_get(nc, varid = "PRODUCT/aerosol_mid_height")
r <-brick(nc)
Error in (function (classes, fdef, mtable)  : 
  unable to find an inherited method for function ‘brick’ for signature ‘"ncdf4"’

为什么我得到这个错误信息?有谁有什么建议,下一步该怎么做?谢谢你的阅读。

netcdf satellite-image
1个回答
0
投票

对于大多数的ncdf文件,它要简单得多,你可以做的是

library(raster)
ncname <- "S5P_RPRO_L2__AER_LH_20180722T230340_20180723T004708_04009_01_010301_20190531T123254.nc"
r <-brick(ncname)
© www.soinside.com 2019 - 2024. All rights reserved.