Class ThreddsMetadataExtractor


  • public class ThreddsMetadataExtractor
    extends Object
    Extract Thredds Metadata from a feature dataset
    Since:
    1/19/2015
    • Constructor Detail

      • ThreddsMetadataExtractor

        public ThreddsMetadataExtractor()
    • Method Detail

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