code: def apply(self, func, *args, **kwargs):
          '''
          geo.apply(func, *args, **kwargs)
  
          Returns the value of applying function func on the raster data
  
          func: Python function
          *args: Arguments of function
          **kwargs: Additional arguments of function
          '''
          return func(self.raster, *args, **kwargsf apply(self, func, *args, **kwargs):
          '''
          geo.apply(func, *args, **kwargs)
  
          Returns the value of applying function func on the raster data
  
          func: Python function
          *args: Arguments of function
          **kwargs: Additional arguments of function
          '''
          return func(self.raster, *args, **kwargs)
docs: geo.apply(func, *args, **kwargs)
  
          Returns the value of applying function func on the raster data
  
          func: Python function
          *args: Arguments of function
          **kwargs: Additional arguments of function