code: def compute(self, data, fill_value=None, **kwargs):
          
          del kwargs
  
          if fill_value is None:
              fill_value = data.attrs.get('_FillValue')
          target_shape = self.target_geo_def.shape
  
          res = self.resampler.get_sample_from_bil_info(data,
                                                        fill_value=fill_value,
                                                        output_shape=target_shape)
  
          return res
docs: Resample the given data using bilinear interpolation