Class TropomiIOSP

java.lang.Object
ucar.nc2.iosp.AbstractIOServiceProvider
edu.wisc.ssec.mcidasv.data.TropomiIOSP
All Implemented Interfaces:
Comparable<ucar.nc2.iosp.IOServiceProvider>, ucar.nc2.iosp.IOServiceProvider

public class TropomiIOSP extends ucar.nc2.iosp.AbstractIOServiceProvider
Author:
tommyj
  • Nested Class Summary

    Nested classes/interfaces inherited from interface ucar.nc2.iosp.IOServiceProvider

    ucar.nc2.iosp.IOServiceProvider.SortGroup
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final Pattern
    Sometimes isValidFile(RandomAccessFile) will need to check Windows paths that look something like /Z:/Users/bob/foo.txt.
    private static final String
     
    private static int[]
     
    private static String
     
    private static HashMap<String,String>
     
    private ucar.nc2.NetcdfFile
     
    private static final String
     
    private static final org.slf4j.Logger
     
    private static final String
     
    private static final String
     
    private static final String
     
    static final Pattern
    Compiled representation of TROPOMI_L2_REGEX.

    Fields inherited from class ucar.nc2.iosp.AbstractIOServiceProvider

    location, ncfile, raf, rafOrder
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private static void
    addVar(ucar.nc2.NetcdfFile nc, ucar.nc2.Group g, ucar.nc2.Variable vIn)
     
    void
     
    private static int[]
    getDataShape(ucar.nc2.NetcdfFile hdf)
     
    private static Map<String,List<ucar.nc2.Variable>>
    getDataVars(ucar.nc2.NetcdfFile hdf, int[] dataShape)
     
     
     
    boolean
    isValidFile(ucar.unidata.io.RandomAccessFile raf)
     
    static void
    main(String[] args)
     
    void
    open(ucar.unidata.io.RandomAccessFile raf, ucar.nc2.NetcdfFile ncfile, ucar.nc2.util.CancelTask cancelTask)
     
    private static void
    populateDataTree(ucar.nc2.NetcdfFile ncOut, Map<String,List<ucar.nc2.Variable>> groupsToVars)
     
    ucar.ma2.Array
    readData(ucar.nc2.Variable variable, ucar.ma2.Section section)
    Fulfill data requests
    private static boolean
    validProduct(ucar.nc2.Variable variable)
     

    Methods inherited from class ucar.nc2.iosp.AbstractIOServiceProvider

    build, buildFinish, getDetailInfo, getFileTypeVersion, getLastModified, getStructureIterator, isBuilder, reacquire, readSection, readToByteChannel, readToOutputStream, release, sendIospMessage, setNetcdfFile, streamToByteChannel, syncExtend, toStringDebug

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ucar.nc2.iosp.IOServiceProvider

    compareTo, getSortGroup