Извлечение широты / долготы из NetCDF, которые не имеют переменных широты / долготы - PullRequest
0 голосов
/ 05 января 2020

У меня есть файл NetCDF (ERO), который не имеет широты / долготы в качестве явных переменных. Когда я звоню ERO.variables.keys(), он возвращает

odict_keys(['FCST_ERO_Surface_FULL', 'OBS_ALL_A365324_FULL_MAX_49'])

Когда я звоню ERO.dimensions.items(), он возвращает

('lat', <class 'netCDF4._netCDF4.Dimension'>: name = 'lat', size = 276)
('lon', <class 'netCDF4._netCDF4.Dimension'>: name = 'lon', size = 721)

Когда я звоню ERO, он возвращает

<class 'netCDF4._netCDF4.Dataset'>
root group (NETCDF4 data model, file format HDF5):
    FileOrigins: File /export/hpc-lw-dtbdev5/merickson/ERO_verif/ERO_verif_day1_ALL//grid_stat_ALL_ERO_s2017082712_e2017082812_vhr09_240000L_20170828_120000V_pairs.nc generated 20191121_050829 UTC on host hpc-lw-dtbdev5.ncep.noaa.gov by the MET grid_stat tool
    MET_version: V8.1
    MET_tool: grid_stat
    model: WRF
    obtype: ANALYS
    Projection: LatLon
    lat_ll: 25.000000 degrees_north
    lon_ll: -129.800000 degrees_east
    delta_lat: 0.090000 degrees
    delta_lon: 0.090000 degrees
    Nlat: 276 grid_points
    Nlon: 721 grid_points
    dimensions(sizes): lat(276), lon(721)
    variables(dimensions): float32 FCST_ERO_Surface_FULL(lat,lon), float32 OBS_ALL_A365324_FULL_MAX_49(lat,lon)
    groups: 

Эти переменные lat / lon явно существуют, но я понятия не имею, как получить к ним доступ, чтобы визуализировать их на базовой карте. Каждый учебник по NetCDF / basemap, на который я смотрел, использует файлы NetCDF с переменными lat и lon. Надеюсь, я объяснил это ясно, и любая помощь будет высоко ценится!

...