Class AbstractPointSubsetWriter
java.lang.Object
thredds.server.ncss.view.dsg.DsgSubsetWriter
thredds.server.ncss.view.dsg.point.AbstractPointSubsetWriter
- Direct Known Subclasses:
PointSubsetWriterCSV,PointSubsetWriterNetcdf,PointSubsetWriterXML
Created by cwardgar on 2014/06/02.
TODO: investigate why this covers CFPointWriter, requiring the subclasses to be public
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ucar.nc2.ft.PointFeatureCollectionFields inherited from class thredds.server.ncss.view.dsg.DsgSubsetWriter
fdPoint, ncssParams, wantedRange, wantedVariables -
Constructor Summary
ConstructorsConstructorDescriptionAbstractPointSubsetWriter(ucar.nc2.ft.FeatureDatasetPoint fdPoint, ucar.nc2.ft2.coverage.SubsetParams ncssParams) AbstractPointSubsetWriter(ucar.nc2.ft.FeatureDatasetPoint fdPoint, ucar.nc2.ft2.coverage.SubsetParams ncssParams, int collectionIndex) -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite()abstract voidabstract voidwriteHeader(ucar.nc2.ft.PointFeature pf) abstract voidwritePoint(ucar.nc2.ft.PointFeature pointFeat) Methods inherited from class thredds.server.ncss.view.dsg.DsgSubsetWriter
getHttpHeaders, getWantedDateRange, getWantedVariables, respond
-
Field Details
-
pointFeatureCollection
protected final ucar.nc2.ft.PointFeatureCollection pointFeatureCollection
-
-
Constructor Details
-
AbstractPointSubsetWriter
public AbstractPointSubsetWriter(ucar.nc2.ft.FeatureDatasetPoint fdPoint, ucar.nc2.ft2.coverage.SubsetParams ncssParams) throws NcssException - Throws:
NcssException
-
AbstractPointSubsetWriter
public AbstractPointSubsetWriter(ucar.nc2.ft.FeatureDatasetPoint fdPoint, ucar.nc2.ft2.coverage.SubsetParams ncssParams, int collectionIndex) throws NcssException - Throws:
NcssException
-
-
Method Details
-
writeHeader
- Throws:
Exception
-
writePoint
- Throws:
Exception
-
write
- Specified by:
writein classDsgSubsetWriter- Throws:
Exception
-