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 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)