ee.String.aside

Appelle une fonction en transmettant cet objet comme premier argument et en se renvoyant lui-même. Pratique, par exemple pour le débogage :

var c = ee.ImageCollection('foo').aside(print)

.filterDate('2001-01-01', '2002-01-01').aside(print, 'In 2001')

.filterBounds(geom).aside(print, 'In region')

.aside(Map.addLayer, {min: 0, max: 142}, 'Filtered')

.select('a', 'b');

Renvoie le même objet pour l'association en chaîne.

UtilisationRenvoie
String.aside(func, var_args)ComputedObject
ArgumentTypeDétails
ceci : computedobjectComputedObjectInstance ComputedObject.
funcFonctionFonction à appeler.
var_argsVarArgs<Object>Arguments supplémentaires à transmettre à la fonction.

Exemples

Éditeur de code (JavaScript)

// aside with no var_args.
// a
ee.String('a').aside(print);

// foo
// bar
ee.String('foo').aside(print, 'bar');

// foo
// bar
//
// foo
print(ee.String('foo').aside(print, 'bar'));

// aside in the middle of a chain of calls.
// a
// b
//
// ac
print(ee.String('a').aside(print, 'b').cat('c'));

// aside with more than one var_args.
// a
// 1
// 2
ee.String('a').aside(print, 1, 2);

// Print a empty JSON string.
// ''
ee.String('').aside(print);

Configuration de Python

Consultez la page Environnement Python pour en savoir plus sur l'API Python et sur l'utilisation de geemap pour le développement interactif.

import ee
import geemap.core as geemap

Colab (Python)

def print_result(val, *params):
  """A print function to invoke with the aside method."""
  print(val.getInfo())
  for param in params:
    print(param)


# aside with no var_args.
# a
ee.String('a').aside(print_result)

# foo
# bar
ee.String('foo').aside(print_result, 'bar')

# foo
# bar
#
# foo
print(ee.String('foo').aside(print_result, 'bar').getInfo())

# aside in the middle of a chain of calls.
# a
# b
#
# ac
print(ee.String('a').aside(print_result, 'b').cat('c').getInfo())

# aside with more than one var_args.
# a
# 1
# 2
ee.String('a').aside(print_result, 1, 2)

# Print a empty JSON string.
# ''
ee.String('').aside(print_result)