public class CFGridWriter extends Object
| Constructor and Description |
|---|
CFGridWriter()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
makeFile(String location,
GridDataset gds,
List<String> gridList,
LatLonRect llbb,
CalendarDateRange range)
Deprecated.
Write a netcdf-3 file from a subset of a grid dataset
|
void |
makeFile(String location,
GridDataset gds,
List<String> gridList,
LatLonRect llbb,
CalendarDateRange range,
boolean addLatLon,
int horizStride,
int stride_z,
int stride_time)
Deprecated.
Write a CF compliant Netcdf-3 file from any gridded dataset.
|
long |
makeFile(String location,
GridDataset gds,
List<String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
Deprecated.
|
long |
makeFile(String location,
GridDataset gds,
List<String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon,
NetcdfFileWriter.Version version)
Deprecated.
|
long |
makeFile(String location,
GridDataset gds,
List<String> gridList,
ProjectionRect projRect,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
Deprecated.
|
long |
makeFile(String location,
GridDataset gds,
List<String> gridList,
ProjectionRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon,
NetcdfFileWriter.Version version)
Deprecated.
|
static void |
makeFileVersioned(String location,
GridDataset gds,
List<String> gridList,
LatLonRect llbb,
CalendarDateRange dateRange,
NetcdfFileWriter.Version version)
Deprecated.
|
long |
makeGridFileSizeEstimate(GridDataset gds,
List<String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
Deprecated.
Write a netcdf-3 file from a subset of a grid dataset, as long as it doesnt exceed a certain file size.
|
long |
makeGridFileSizeEstimate(GridDataset gds,
List<String> gridList,
ProjectionRect projBB,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
Deprecated.
Write a netcdf-3 file from a subset of a grid dataset (projection coordinates), as long as it doesnt exceed a certain file size.
|
public static void makeFile(String location, GridDataset gds, List<String> gridList, LatLonRect llbb, CalendarDateRange range) throws IOException, InvalidRangeException
location - write new filegds - from this grid datasetgridList - just these gridsllbb - horiz subset, may be nullrange - time subset, may be nullIOExceptionInvalidRangeExceptionpublic static void makeFileVersioned(String location, GridDataset gds, List<String> gridList, LatLonRect llbb, CalendarDateRange dateRange, NetcdfFileWriter.Version version) throws IOException, InvalidRangeException
IOExceptionInvalidRangeExceptionpublic long makeGridFileSizeEstimate(GridDataset gds, List<String> gridList, LatLonRect llbb, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon) throws IOException, InvalidRangeException
gds - from this grid datasetgridList - just these gridsllbb - horiz subset, may be nullzRange - vertical subset, may be nulldateRange - time subset, may be nullstride_time - time may be strided, -1 if want alladdLatLon - optionally add a lat/lon coordinate (if dataset uses projection coords)IOExceptionInvalidRangeExceptionpublic long makeGridFileSizeEstimate(GridDataset gds, List<String> gridList, ProjectionRect projBB, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon) throws IOException, InvalidRangeException
gds - from this grid datasetgridList - just these gridsprojBB - horiz subset in Projection coords, may be nullzRange - vertical subset, may be nulldateRange - time subset, may be nullstride_time - time may be strided, -1 if want alladdLatLon - optionally add a lat/lon coordinate (if dataset uses projection coords)IOExceptionInvalidRangeExceptionpublic void makeFile(String location, GridDataset gds, List<String> gridList, LatLonRect llbb, CalendarDateRange range, boolean addLatLon, int horizStride, int stride_z, int stride_time) throws IOException, InvalidRangeException
location - write to this location on diskgds - A gridded datasetgridList - the list of grid names to be written, must not be empty. Full name (not short).llbb - optional lat/lon bounding boxrange - optional time rangeaddLatLon - should 2D lat/lon variables be added, if its a projection coordinate system?horizStride - x,y stridestride_z - not implemented yetstride_time - not implemented yetIOException - if write or read errorInvalidRangeException - if subset is illegalpublic long makeFile(String location, GridDataset gds, List<String> gridList, LatLonRect llbb, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon) throws IOException, InvalidRangeException
IOExceptionInvalidRangeExceptionpublic long makeFile(String location, GridDataset gds, List<String> gridList, LatLonRect llbb, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon, NetcdfFileWriter.Version version) throws IOException, InvalidRangeException
IOExceptionInvalidRangeExceptionpublic long makeFile(String location, GridDataset gds, List<String> gridList, ProjectionRect projRect, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon) throws IOException, InvalidRangeException
IOExceptionInvalidRangeExceptionpublic long makeFile(String location, GridDataset gds, List<String> gridList, ProjectionRect llbb, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon, NetcdfFileWriter.Version version) throws IOException, InvalidRangeException
IOExceptionInvalidRangeExceptionCopyright © 1999–2015 UCAR/Unidata. All rights reserved.