class_docstr: Base class used as parent for the concrete LI reader classes.
class_docstr_tok: ["Base","class","used","as","parent","for","the","concrete","LI","reader","classes","."]
docstr: Apply fill values, unless it is None.
docstr_tok: ["Apply","fill","values",",","unless","it","is","None","."]
code: def apply_fill_value(self, arr, fill_value):
      """Apply fill values, unless it is None."""
      if fill_value is not None:
          if np.isnan(fill_value):
              fill_value = np.float32(np.nan)
          arr = arr.where(
              arr != arr.attrs.get("_FillValue"), fill_value
          )
      return arr
  
imports: import logging
  import re
  import dask.array
  import netCDF4
  import numpy
  import xarray
  from pyproj import Proj
  from satpy.readers.netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 15 for calling the LINCFileHandler obj's underlying member method code with example usage: obj.apply_fill_value(arr, fill_value) and returns: arr