@Component public final class NcssRequestUtils extends Object implements org.springframework.context.ApplicationContextAware
| Modifier and Type | Method and Description |
|---|---|
static GridAsPointDataset |
buildGridAsPointDataset(GridDataset gds,
List<String> vars) |
static List<String> |
getAllVarsAsList(GridDataset gds) |
static Double |
getTargetLevelForVertCoord(CoordinateAxis1D zAxis,
Double vertLevel) |
static TdsContext |
getTdsContext() |
static Double |
getTimeCoordValue(GridDatatype grid,
CalendarDate date) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
static List<CalendarDate> |
wantedDates(GridAsPointDataset gap,
CalendarDateRange dates,
long timeWindow) |
static List<VariableSimpleIF> |
wantedVars2VariableSimple(List<String> wantedVars,
GridDataset gds,
NetcdfDataset ncfile) |
public static GridAsPointDataset buildGridAsPointDataset(GridDataset gds, List<String> vars)
public static List<String> getAllVarsAsList(GridDataset gds)
public static List<CalendarDate> wantedDates(GridAsPointDataset gap, CalendarDateRange dates, long timeWindow) throws TimeOutOfWindowException, OutOfBoundariesException
public static List<VariableSimpleIF> wantedVars2VariableSimple(List<String> wantedVars, GridDataset gds, NetcdfDataset ncfile)
public static Double getTimeCoordValue(GridDatatype grid, CalendarDate date)
public static Double getTargetLevelForVertCoord(CoordinateAxis1D zAxis, Double vertLevel)
public static TdsContext getTdsContext()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionCopyright © 1999-2012 UCAR/Unidata. All Rights Reserved.