Class StationProfileSubsetWriterNetcdf
java.lang.Object
thredds.server.ncss.view.dsg.DsgSubsetWriter
thredds.server.ncss.view.dsg.station.AbstractStationProfileSubsetWriter
thredds.server.ncss.view.dsg.station.StationProfileSubsetWriterNetcdf
-
Nested Class Summary
Nested classes/interfaces inherited from class thredds.server.ncss.view.dsg.station.AbstractStationProfileSubsetWriter
AbstractStationProfileSubsetWriter.ClosestTimeStationProfileFeatureSubset -
Field Summary
Fields inherited from class thredds.server.ncss.view.dsg.station.AbstractStationProfileSubsetWriter
headerDone, stationFeatureCollection, wantedStationsFields inherited from class thredds.server.ncss.view.dsg.DsgSubsetWriter
fdPoint, ncssParams, wantedRange, wantedVariables -
Constructor Summary
ConstructorsConstructorDescriptionStationProfileSubsetWriterNetcdf(ucar.nc2.ft.FeatureDatasetPoint fdPoint, ucar.nc2.ft2.coverage.SubsetParams ncssParams, NcssDiskCache ncssDiskCache, OutputStream out, ucar.nc2.NetcdfFileWriter.Version version) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.HttpHeadersgetHttpHeaders(String datasetPath, boolean isStream) protected voidprotected voidwriteHeader(ucar.nc2.ft.StationProfileFeature stn) protected voidwriteProfileFeature(ucar.nc2.ft.StationProfileFeature stn, ucar.nc2.ft.ProfileFeature profileFeat) protected voidwriteStationPointFeature(ucar.nc2.ft.StationProfileFeature stn, ucar.nc2.ft.point.StationPointFeature stationPointFeat) Methods inherited from class thredds.server.ncss.view.dsg.station.AbstractStationProfileSubsetWriter
write, writeStationProfileTimeSeriesFeatureMethods inherited from class thredds.server.ncss.view.dsg.DsgSubsetWriter
getWantedDateRange, getWantedVariables, respond
-
Constructor Details
-
StationProfileSubsetWriterNetcdf
public StationProfileSubsetWriterNetcdf(ucar.nc2.ft.FeatureDatasetPoint fdPoint, ucar.nc2.ft2.coverage.SubsetParams ncssParams, NcssDiskCache ncssDiskCache, OutputStream out, ucar.nc2.NetcdfFileWriter.Version version) throws NcssException, IOException - Throws:
NcssExceptionIOException
-
-
Method Details
-
getHttpHeaders
- Specified by:
getHttpHeadersin classDsgSubsetWriter
-
writeHeader
- Specified by:
writeHeaderin classAbstractStationProfileSubsetWriter- Throws:
Exception
-
writeProfileFeature
protected void writeProfileFeature(ucar.nc2.ft.StationProfileFeature stn, ucar.nc2.ft.ProfileFeature profileFeat) throws Exception - Overrides:
writeProfileFeaturein classAbstractStationProfileSubsetWriter- Throws:
Exception
-
writeStationPointFeature
protected void writeStationPointFeature(ucar.nc2.ft.StationProfileFeature stn, ucar.nc2.ft.point.StationPointFeature stationPointFeat) throws Exception - Specified by:
writeStationPointFeaturein classAbstractStationProfileSubsetWriter- Throws:
Exception
-