pro rdniedziela_nad,nopr,iout,indir,outdir,lstrn,iset,lset,$ nlines,wcm,wavelength,rndat,ridat,iwave ; *** ; Read in the data from the netCDF file ; *** lset=strcompress(lstrn) ; *** ; The input netCDF file fil=strarr(1) fil='niedziela_nad.nc' filnm=strcompress(indir+fil) ; Open the netCDF file nc_id=ncdf_open(filnm) ; *** ; Get variable ids idntext=ncdf_varid(nc_id,'ntext') idnlines=ncdf_varid(nc_id,'nlines') idwcm=ncdf_varid(nc_id,'wcm') idwavelength=ncdf_varid(nc_id,'wavelength') idrn=ncdf_varid(nc_id,'rn') idri=ncdf_varid(nc_id,'ri') idtext=ncdf_varid(nc_id,'text') idn70=ncdf_varid(nc_id,'n70') ; *** ; Get data ncdf_varget,nc_id,idntext,ntext ncdf_varget,nc_id,idn70,n70 ncdf_varget,nc_id,idnlines,nlines ncdf_varget,nc_id,idwcm,wcm ncdf_varget,nc_id,idwavelength,wavelength ncdf_varget,nc_id,idrn,rndat ncdf_varget,nc_id,idri,ridat ; text=strarr(n70,ntext) ncdf_varget,nc_id,idtext,text text=string(text) ; **** ; Close the data set ncdf_close,nc_id ; ***** if (nopr eq 1) then begin printf,iout,' ' printf,iout,' rdniedziela_nad: text(i)' for i=0,ntext-1 do begin printf,iout,text(i) endfor printf,iout,' ' printf,iout,' rdniedziela_nad: i,wcm,wavelength,rndat and ridat' for i=0,nlines-1 do begin printf,iout,' ',i,wcm(i),wavelength(i),rndat(i),ridat(i) endfor endif ; ****** return end