public class GridIndexToNC extends Object
Constructor and Description |
---|
GridIndexToNC(RandomAccessFile raf) |
GridIndexToNC(String filename) |
Modifier and Type | Method and Description |
---|---|
protected GridEnsembleCoord |
addEnsembles(List<GridEnsembleCoord> ensembleCoords,
List<GridRecord> recordList) |
protected void |
addExtraAttributes(GridRecord firstRecord,
GridTableLookup lookup,
NetcdfFile ncfile) |
GridHorizCoordSys |
getHorizCoordSys(GridRecord gribRecord) |
Map<String,GridHorizCoordSys> |
getHorizCoordSystems() |
protected GridHorizCoordSys |
makeGridHorizCoordSys(GridDefRecord gds,
GridTableLookup lookup,
Group g) |
protected GridTimeCoord |
makeGridTimeCoord(List<GridRecord> recordList,
String location) |
protected GridVariable |
makeGridVariable(String indexFilename,
String name,
GridHorizCoordSys hcs,
GridTableLookup lookup) |
protected GridVertCoord |
makeGridVertCoord(List<GridRecord> recordList,
String vname,
GridTableLookup lookup,
GridHorizCoordSys hcs) |
void |
open(GridIndex index,
GridTableLookup lookup,
int version,
NetcdfFile ncfile,
FmrcCoordSys fmrcCoordSys,
CancelTask cancelTask)
Fill in the netCDF file
|
public GridIndexToNC(String filename)
public GridIndexToNC(RandomAccessFile raf)
public void open(GridIndex index, GridTableLookup lookup, int version, NetcdfFile ncfile, FmrcCoordSys fmrcCoordSys, CancelTask cancelTask) throws IOException
index
- grid indexlookup
- lookup tableversion
- version of datancfile
- netCDF file to fill infmrcCoordSys
- forecast model run CScancelTask
- cancel taskIOException
- Problem reading from the fileprotected void addExtraAttributes(GridRecord firstRecord, GridTableLookup lookup, NetcdfFile ncfile)
protected GridEnsembleCoord addEnsembles(List<GridEnsembleCoord> ensembleCoords, List<GridRecord> recordList)
protected GridHorizCoordSys makeGridHorizCoordSys(GridDefRecord gds, GridTableLookup lookup, Group g)
protected GridVariable makeGridVariable(String indexFilename, String name, GridHorizCoordSys hcs, GridTableLookup lookup)
protected GridTimeCoord makeGridTimeCoord(List<GridRecord> recordList, String location)
protected GridVertCoord makeGridVertCoord(List<GridRecord> recordList, String vname, GridTableLookup lookup, GridHorizCoordSys hcs)
public GridHorizCoordSys getHorizCoordSys(GridRecord gribRecord)
public Map<String,GridHorizCoordSys> getHorizCoordSystems()
Copyright © 1999–2013 UCAR/Unidata. All rights reserved.