Re: HDF Data reading and plotting using NCL....

From: Dennis Shea <shea_at_nyahnyahspammersnyahnyah>
Date: Sun Jul 18 2010 - 16:19:28 MDT

On 7/18/10 5:25 AM, jayakrishnan pr wrote:
> Dear Users,
> Does anyone having a code for viewing and plotting HDF
> data which is TRMM 2A12 data...How can we plot HDF data using
> NCL..?..Kindly help me..........

NCL can readily read these files. They are standard HDF-SDS format.
Yes, it can read/plot. You can always check
to see if NCL can read y using ncl_filedump

http://www.ncl.ucar.edu/Document/Tools/ncl_filedump.shtml

%> ncl_filedump 2A12.100702.71931.6.HDF | less

---
filename:       2A12.100702.71931.6
path:   2A12.100702.71931.6.HDF
    file global attributes:
       CoreMetadata_0 : OBJECT=OrbitNumber;
         Value=71931;
         Data_Location=PGE;
         Mandatory=FALSE;
END_OBJECT=OrbitNumber;
OBJECT=RangeBeginningDate;
         Value=2010/07/01;
         Data_Location=PGE;
         Mandatory=FALSE;
END_OBJECT=RangeBeginningDate;
[SNIP]
END;
    dimensions:
       scan = 3019  // unlimited
       pixel = 208
       latlon = 2
       layer = 14
    variables:
       float geolocation
          hdf_name :     geolocation
       byte dataFlag ( scan, pixel )
          hdf_name :     dataFlag
       byte rainFlag ( scan, pixel )
          hdf_name :     rainFlag
       byte surfaceFlag ( scan, pixel )
          hdf_name :     surfaceFlag
       float surfaceRain ( scan, pixel )
          hdf_name :     surfaceRain
       float convectRain ( scan, pixel )
          hdf_name :     convectRain
       float confidence ( scan, pixel )
          hdf_name :     confidence
       short cldWater ( scan, pixel, layer )
          scale_factor : 1000
          scale_factor_err :        0
          add_offset :      0
          add_offset_err :          0
          calibrated_nt :        22
          hdf_name :     cldWater
       short precipWater ( scan, pixel, layer )
          scale_factor : 1000
          scale_factor_err :        0
:
         add_offset :      0
          add_offset_err :          0
          calibrated_nt :        22
          hdf_name :     precipWater
       short cldIce ( scan, pixel, layer )
          scale_factor : 1000
          scale_factor_err :        0
          add_offset :      0
          add_offset_err :          0
          calibrated_nt :        22
          hdf_name :     cldIce
       short precipIce ( scan, pixel, layer )
          scale_factor : 1000
          scale_factor_err :        0
          add_offset :      0
          add_offset_err :          0
          calibrated_nt :        22
          hdf_name :     precipIce
       short latentHeat ( scan, pixel, layer )
          scale_factor :   10
          scale_factor_err :        0
          add_offset :      0
          add_offset_err :          0
          calibrated_nt :        22
          hdf_name :     latentHeat
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Sun Jul 18 16:19:34 2010

This archive was generated by hypermail 2.1.8 : Mon Jul 19 2010 - 09:39:01 MDT