Package thredds.server.catalog.writer
Class ThreddsMetadataExtractor
java.lang.Object
thredds.server.catalog.writer.ThreddsMetadataExtractor
Extract Thredds Metadata from a feature dataset
- Since:
- 1/19/2015
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionthredds.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)
-
Constructor Details
-
ThreddsMetadataExtractor
public ThreddsMetadataExtractor()
-
-
Method Details
-
extract
public thredds.client.catalog.ThreddsMetadata extract(thredds.client.catalog.Dataset threddsDataset) throws IOException extract 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)
-