Package thredds.server.catalog.writer
Class ThreddsMetadataExtractor
- java.lang.Object
-
- thredds.server.catalog.writer.ThreddsMetadataExtractor
-
public class ThreddsMetadataExtractor extends Object
Extract Thredds Metadata from a feature dataset- Since:
- 1/19/2015
-
-
Constructor Summary
Constructors Constructor Description ThreddsMetadataExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description thredds.client.catalog.ThreddsMetadataextract(thredds.client.catalog.Dataset threddsDataset)extract info from underlying feature datasetucar.nc2.time.CalendarDateRangeextractCalendarDateRange(ucar.nc2.dt.GridDataset gridDataset)ucar.nc2.time.CalendarDateRangeextractCalendarDateRange(ucar.nc2.ft.FeatureDatasetPoint fd)thredds.client.catalog.ThreddsMetadata.GeospatialCoverageextractGeospatial(ucar.nc2.dt.GridDataset gridDataset)thredds.client.catalog.ThreddsMetadata.GeospatialCoverageextractGeospatial(ucar.nc2.ft.FeatureDatasetPoint fd)thredds.client.catalog.ThreddsMetadata.VariableGroupextractVariables(String fileFormat, ucar.nc2.dt.GridDataset gridDataset)thredds.client.catalog.ThreddsMetadata.VariableGroupextractVariables(ucar.nc2.ft.FeatureDatasetPoint fd)
-
-
-
Method Detail
-
extract
public thredds.client.catalog.ThreddsMetadata extract(thredds.client.catalog.Dataset threddsDataset) throws IOExceptionextract info from underlying feature dataset- Parameters:
threddsDataset- call DataFactory().openFeatureDataset() to open it- Returns:
- results in ThreddsMetadata object
- Throws:
IOException
-
extractGeospatial
public thredds.client.catalog.ThreddsMetadata.GeospatialCoverage extractGeospatial(ucar.nc2.dt.GridDataset gridDataset)
-
extractVariables
public thredds.client.catalog.ThreddsMetadata.VariableGroup extractVariables(String fileFormat, ucar.nc2.dt.GridDataset gridDataset)
-
extractGeospatial
public thredds.client.catalog.ThreddsMetadata.GeospatialCoverage extractGeospatial(ucar.nc2.ft.FeatureDatasetPoint fd)
-
extractVariables
public thredds.client.catalog.ThreddsMetadata.VariableGroup extractVariables(ucar.nc2.ft.FeatureDatasetPoint fd)
-
extractCalendarDateRange
public ucar.nc2.time.CalendarDateRange extractCalendarDateRange(ucar.nc2.ft.FeatureDatasetPoint fd)
-
extractCalendarDateRange
public ucar.nc2.time.CalendarDateRange extractCalendarDateRange(ucar.nc2.dt.GridDataset gridDataset)
-
-