Opened 6 months ago

Closed 6 months ago

#1504 closed defect (fixed)

WCST_Import_Support directPositions for gribb file

Reported by: bphamhuu Owned by: bphamhuu
Priority: major Milestone: 9.4
Component: wcst_import Version: development
Keywords: wcst_import, gribb, directPositions Cc: dmisev, vmerticariu
Complexity: Medium


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 Changed 6 months ago by bphamhuu

  • Resolution set to fixed
  • Status changed from new to closed

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.