public class CFGridWriter
extends java.lang.Object
| Constructor and Description |
|---|
CFGridWriter()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
CalendarDateRange range)
Deprecated.
Write a netcdf-3 file from a subset of a grid dataset
|
void |
makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.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(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
Deprecated.
|
long |
makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon,
NetcdfFileWriter.Version version)
Deprecated.
|
long |
makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
ProjectionRect projRect,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
Deprecated.
|
long |
makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
ProjectionRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon,
NetcdfFileWriter.Version version)
Deprecated.
|
static void |
makeFileVersioned(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
CalendarDateRange dateRange,
NetcdfFileWriter.Version version)
Deprecated.
|
long |
makeGridFileSizeEstimate(GridDataset gds,
java.util.List<java.lang.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,
java.util.List<java.lang.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(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
CalendarDateRange range)
throws java.io.IOException,
InvalidRangeException
location - write new filegds - from this grid datasetgridList - just these gridsllbb - horiz subset, may be nullrange - time subset, may be nulljava.io.IOExceptionInvalidRangeExceptionpublic static void makeFileVersioned(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
CalendarDateRange dateRange,
NetcdfFileWriter.Version version)
throws java.io.IOException,
InvalidRangeException
java.io.IOExceptionInvalidRangeExceptionpublic long makeGridFileSizeEstimate(GridDataset gds, java.util.List<java.lang.String> gridList, LatLonRect llbb, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon) throws java.io.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)java.io.IOExceptionInvalidRangeExceptionpublic long makeGridFileSizeEstimate(GridDataset gds, java.util.List<java.lang.String> gridList, ProjectionRect projBB, int horizStride, Range zRange, CalendarDateRange dateRange, int stride_time, boolean addLatLon) throws java.io.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)java.io.IOExceptionInvalidRangeExceptionpublic void makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
CalendarDateRange range,
boolean addLatLon,
int horizStride,
int stride_z,
int stride_time)
throws java.io.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 yetjava.io.IOException - if write or read errorInvalidRangeException - if subset is illegalpublic long makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
throws java.io.IOException,
InvalidRangeException
java.io.IOExceptionInvalidRangeExceptionpublic long makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
LatLonRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon,
NetcdfFileWriter.Version version)
throws java.io.IOException,
InvalidRangeException
java.io.IOExceptionInvalidRangeExceptionpublic long makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
ProjectionRect projRect,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon)
throws java.io.IOException,
InvalidRangeException
java.io.IOExceptionInvalidRangeExceptionpublic long makeFile(java.lang.String location,
GridDataset gds,
java.util.List<java.lang.String> gridList,
ProjectionRect llbb,
int horizStride,
Range zRange,
CalendarDateRange dateRange,
int stride_time,
boolean addLatLon,
NetcdfFileWriter.Version version)
throws java.io.IOException,
InvalidRangeException
java.io.IOExceptionInvalidRangeException