[ncl-talk] How to subset a variable for a particular area from unstructured gridded data

Dennis Shea shea at ucar.edu
Thu Jan 3 11:47:19 MST 2019


    latS  = ...    ; south boundary
    latN  = ...    ; north      "
    lonL  = ...   ; left boundary
    lonR  = ...  ; right        "

    f = addfile(...)
    LAT  = f->lat
    LON = f->lon
    ii  = ind(LAT.ge.latS .and. LAT.le.latN .and.  \
                LON.ge.lonL .and. LON.le.lonR)

    lat = LAT(ii)
    lon = LON(ii)
   prc = f->PRCC(:,ii)
   printVarSummary(lat)
*   printVarSummary(lon)*
   printVarSummary(prc)

 ======
*http://www.ncl.ucar.edu/Document/Functions/Built-in/ind.shtml*
<http://www.ncl.ucar.edu/Document/Functions/Built-in/ind.shtml>

On Thu, Jan 3, 2019 at 5:21 AM snehlata Tirkey <snehlata_tirkey at yahoo.com>
wrote:

> Dear NCL community,
>
> I have a global dataset with monthly temporal resolution on unstructured
> grid.
>
> Part of the ncdump is as follows-
>
> *dimensions:*
> * ncol = 48602 ;*
> * time = UNLIMITED ; // (1 currently)*
> * nbnd = 2 ;*
> * chars = 8 ;*
> * lev = 30 ;*
> * ilev = 31 ;*
> * psubcols = 4 ;*
> *variables:*
> * double lat(ncol) ;*
> * lat:long_name = "latitude" ;*
> * lat:units = "degrees_north" ;*
> * double lon(ncol) ;*
> * lon:long_name = "longitude" ;*
> * lon:units = "degrees_east" ;*
> * double area(ncol) ;*
> * area:long_name = "gll grid areas" ;*
> * double lev(lev) ;*
> * lev:long_name = "hybrid level at midpoints (1000*(A+B))" ;*
> * lev:units = "hPa" ;*
> * lev:positive = "down" ;*
> * lev:standard_name = "atmosphere_hybrid_sigma_pressure_coordinate" ;*
> * lev:formula_terms = "a: hyam b: hybm p0: P0 ps: PS" ;*
> *        float PRECC(time, ncol) ;*
> * PRECC:units = "m/s" ;*
> * PRECC:long_name = "Convective precipitation rate (liq + ice)" ;*
> * PRECC:cell_methods = "time: mean" ;*
>
> I am able to plot the above variable (PRECC) globally using sfXArray and
> sfYArray but how to subset the data for a smaller area for plotting or
> further processing?
>
> I could find information for 2D lat and lon type of grid in NCL but could
> not find information for such 1D lat/lon type of grid. Please help.
>
> Thanking in anticipation.
>
>
> Yours sincerely,
> Snehlata Tirkey
> e-mail:snehlata_tirkey at yahoo.com
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk at ucar.edu
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20190103/0eca58ec/attachment.html>


More information about the ncl-talk mailing list