Class DMRToCDM


  • public class DMRToCDM
    extends Object
    Convert a DSP to corresponding NetcdfFile CDM metadata. Note that we have a problem with .
    • Method Detail

      • createGroup

        protected void createGroup​(DapGroup dapgroup,
                                   ucar.nc2.Group cdmparent,
                                   ucar.nc2.NetcdfFile ncfile)
                            throws DapException
        Throws:
        DapException
      • createVar

        protected void createVar​(DapVariable dapvar,
                                 ucar.nc2.NetcdfFile ncfile,
                                 ucar.nc2.Group cdmgroup,
                                 ucar.nc2.Structure cdmparentstruct)
                          throws DapException
        Create a variable or field
        Parameters:
        dapvar - the template variable
        ncfile - the containing NetcdfFile (really NetcdfDataset)
        cdmgroup - the containing CDM group
        cdmparentstruct - the containing CDM structure (or null)
        Throws:
        DapException
      • createAttribute

        protected ucar.nc2.Attribute createAttribute​(DapAttribute dapattr)
        Our goal is to convert, where possible, to a list of objects to a list of values acceptable to the ucar.nc2.Attribute class
        Parameters:
        dapattr - The dap attribute whose values need to be converted
        Returns:
        The created ucar.nc2.Attribute
      • createAttribute

        protected ucar.nc2.Attribute createAttribute​(String prefix,
                                                     DapAttribute dapattr)