Geri çağırma işlevi sağlanmazsa istek eşzamanlı olarak yapılır. Geri çağırma işlevi sağlanırsa istek eşzamansız olarak yapılır.
Eşzamanlı mod, sunucuyu beklerken diğer tüm kodları (ör. EE Code Editor kullanıcı arayüzü) durdurduğu için eşzamansız mod tercih edilir. Eşzamansız istekte bulunmak için getInfo() yerine evaluate() tercih edilir.
Bu nesnenin hesaplanmış değerini döndürür.
Kullanım | İadeler |
---|---|
Polygon.getInfo(callback) | Nesne |
Bağımsız Değişken | Tür | Ayrıntılar |
---|---|---|
bu: computedobject | ComputedObject | ComputedObject örneği. |
callback | İşlev, isteğe bağlı | İsteğe bağlı geri arama. Sağlanmazsa arama senkronize olarak yapılır. |
Örnekler
Kod Düzenleyici (JavaScript)
// Define a Polygon object. var polygon = ee.Geometry.Polygon( [[[-122.092, 37.424], [-122.086, 37.418], [-122.079, 37.425], [-122.085, 37.423]]]); // Apply the getInfo method to the Polygon object. var polygonGetInfo = polygon.getInfo(); // Print the result to the console. print('polygon.getInfo(...) =', polygonGetInfo); // Display relevant geometries on the map. Map.setCenter(-122.085, 37.422, 15); Map.addLayer(polygon, {'color': 'black'}, 'Geometry [black]: polygon');
import ee import geemap.core as geemap
Colab (Python)
# Define a Polygon object. polygon = ee.Geometry.Polygon([[ [-122.092, 37.424], [-122.086, 37.418], [-122.079, 37.425], [-122.085, 37.423], ]]) # Apply the getInfo method to the Polygon object. polygon_get_info = polygon.getInfo() # Print the result. display('polygon.getInfo(...) =', polygon_get_info) # Display relevant geometries on the map. m = geemap.Map() m.set_center(-122.085, 37.422, 15) m.add_layer(polygon, {'color': 'black'}, 'Geometry [black]: polygon') m