Class VIIRSBowtieFilter

java.lang.Object
noaa.coastwatch.util.VIIRSBowtieFilter
All Implemented Interfaces:
LocationFilter

public class VIIRSBowtieFilter extends Object implements LocationFilter
The VIIRSBowtieFilter class detects locations in a level 2 swath file from the VIIRS sensor in which certain pixels are deleted because of a bow-tie overlap effect of the successive scan head sweeps. The filter returns true for those pixels that are actual data, and false for deleted pixels.
Since:
3.3.2
Author:
Peter Hollemans
  • Method Details

    • getInstance

      public static VIIRSBowtieFilter getInstance()
      Gets the singleton instance of this class.
    • useLocation

      public boolean useLocation(DataLocation loc)
      Description copied from interface: LocationFilter
      Determines if a data location should be used in the context of some computation.
      Specified by:
      useLocation in interface LocationFilter
      Parameters:
      loc - the location to determine for use.
      Returns:
      true if the location should be used, or false if not.