>  Docs Center  >  Libraries  >  Bowman  >  SFC_PRES_TEMP_RD






      This function is an IDL version of the netCDF tutorial program SFC_PRES_TEMP_RD.
      It reads a netCDF input file (sfc_pres_temp.nc) and returns a data structure
      containing two 12 x 6 x 2 arrays of single-precision floating-point numbers,
      'pressure' and 'temperature', along with coordinate variables 'longitude' and
      In this example, each variable read from the file is stored in a data structure
      along with its attributes. The data structures for all variable are returned in
      a single hierarchical (nested) data structure. Data does not have to be
      stored in structures, but it allows related information to be organized,
      accessed, and passed by referencing only a single structure variable.

Sample Usage

      IDL> data = sfc_pres_temp_rd()
      IDL> help, data, /structure
      ** Structure <225e570>, 4 tags, length=744, data length=744, refs=1:
        LONGITUDE STRUCT -> <Anonymous> Array[1]
        LATITUDE STRUCT -> <Anonymous> Array[1]
        PRESSURE STRUCT -> <Anonymous> Array[1]
        TEMPERATURE STRUCT -> <Anonymous> Array[1]
      IDL> help, data.pressure, /structure
      ** Structure <225d050>, 3 tags, length=312, data length=312, refs=2:
        NAME STRING 'pressure'
        VALUES FLOAT Array[12, 6]
        UNITS STRING 'hPa'
      IDL> print, data.latitude.values
            25.0000 30.0000 35.0000 40.0000 45.0000 50.0000
      Error handling is not included in this example program. NetCDF errors will cause
      IDL to halt execution and issue an error message. These errors can
      be caught and handled by the user, if desired.

Calling Sequence

      data = SFC_PRES_TEMP_RD()




      This function returns a data structure containing variables from the netCDF input file.




      Data are read from the netCDF file 'sfc_pres_temp.nc' created by SFC_PRES_TEMP_WR.

Author And History

      Kenneth P. Bowman. 2007-02-10. Visit http://idl.tamu.edu/ for more information.
      Copyright 2007 Kenneth P. Bowman.
      See the UNIDATA netCDF copyright file for conditions of use.

© 2019 Harris Geospatial Solutions, Inc. |  Legal
My Account    |    Store    |    Contact Us