Se non viene fornita alcuna funzione di callback, la richiesta viene eseguita in modo sincrono. Se viene fornita una funzione di callback, la richiesta viene effettuata in modo asincrono.
La modalità asincrona è preferita perché la modalità sincrona interrompe tutto il resto del codice (ad esempio, la UI dell'editor di codice EE) durante l'attesa del server. Per effettuare una richiesta asincrona, è preferibile utilizzare evaluate() anziché getInfo().
Restituisce il valore calcolato di questo oggetto.
Utilizzo | Resi |
---|---|
MultiPolygon.getInfo(callback) | Oggetto |
Argomento | Tipo | Dettagli |
---|---|---|
questo: computedobject | ComputedObject | L'istanza ComputedObject. |
callback | Funzione, facoltativa | Un callback facoltativo. Se non viene fornito, la chiamata viene effettuata in modo sincrono. |
Esempi
Editor di codice (JavaScript)
// Define a MultiPolygon object. var multiPolygon = ee.Geometry.MultiPolygon( [[[[-122.092, 37.424], [-122.086, 37.418], [-122.079, 37.425], [-122.085, 37.423]]], [[[-122.081, 37.417], [-122.086, 37.421], [-122.089, 37.416]]]]); // Apply the getInfo method to the MultiPolygon object. var multiPolygonGetInfo = multiPolygon.getInfo(); // Print the result to the console. print('multiPolygon.getInfo(...) =', multiPolygonGetInfo); // Display relevant geometries on the map. Map.setCenter(-122.085, 37.422, 15); Map.addLayer(multiPolygon, {'color': 'black'}, 'Geometry [black]: multiPolygon');
import ee import geemap.core as geemap
Colab (Python)
# Define a MultiPolygon object. multipolygon = ee.Geometry.MultiPolygon([ [[ [-122.092, 37.424], [-122.086, 37.418], [-122.079, 37.425], [-122.085, 37.423], ]], [[[-122.081, 37.417], [-122.086, 37.421], [-122.089, 37.416]]], ]) # Apply the getInfo method to the MultiPolygon object. multipolygon_get_info = multipolygon.getInfo() # Print the result. display('multipolygon.getInfo(...) =', multipolygon_get_info) # Display relevant geometries on the map. m = geemap.Map() m.set_center(-122.085, 37.422, 15) m.add_layer( multipolygon, {'color': 'black'}, 'Geometry [black]: multipolygon' ) m