docs: def _map_from_binaries(self, eopatch, dst_shape, request_data):
          """
          Each request represents a binary class which will be mapped to the scalar `raster_value`
          """
          if self.feature_name in eopatch[self.feature_type]:
              raster = eopatch[self.feature_type][self.feature_name].squeeze()
          else:
              raster = np.ones(dst_shape, dtype=self.raster_dtype) * self.no_data_val
  
          new_raster = self._reproject(eopatch, self._to_binary_mask(request_data))
  
          # update raster
          raster[new_raster != 0] = new_raster[new_raster != 0]
  
          return raster