Opened 7 years ago

Closed 7 years ago

#1504 closed defect (fixed)

WCST_Import_Support directPositions for gribb file

Reported by: Bang Pham Huu Owned by: Bang Pham Huu
Priority: major Milestone: 9.4
Component: wcst_import Version: development
Keywords: wcst_import, gribb, directPositions Cc: Dimitar Misev, Vlad Merticariu
Complexity: Medium

Description

As same as netCDF, gribb also can contain in irregular axis (time, isobraric, levels,…) aggregated values, so "directPositions" option in ingredient file must be used to calculate the coefficients for these axes (netCDF).

However, it is more difficult than netCDF because in netCDF, all the variables for each axis could be gotten directly from the API, example:

  "directPositions": "[${netcdf:variable:ansi]"

but for Gribb, it must be iterated all messages to get these values for each axis, then can return the list of coefficients.

It also needed to check the irregular axis handlers in gribb with (pixelIsPoint:false/true).

Change History (1)

comment:1 by Bang Pham Huu, 7 years ago

Resolution: fixed
Status: newclosed

the patch was applied, close ticket:

to get the irregular axis with directPositions use:

              "directPositions": "${grib:axis:isobraric}" 

with isobaric is the name of axis from ingredient file

 "crs": "OGC/0/AnsiDate?axis-label=\"reftime\"@OGC/0/Index1D?axis-label=\"isobaric\"@EPSG/0/4326"
Note: See TracTickets for help on using tickets.