ee.Geometry.evaluate

Mengambil nilai objek ini secara asinkron dari server dan meneruskannya ke fungsi callback yang disediakan.

PenggunaanHasil
Geometry.evaluate(callback)
ArgumenJenisDetail
ini: computedobjectComputedObjectInstance ComputedObject.
callbackFungsiFungsi formulir function(success, failure), yang dipanggil saat server menampilkan jawaban. Jika permintaan berhasil, argumen keberhasilan berisi hasil yang dievaluasi. Jika permintaan gagal, argumen kegagalan akan berisi pesan error.

Contoh

Code Editor (JavaScript)

// Define a callback function that prints a GeoJSON string.
var printGeoJSONString = function(geometry) {
  geometry = ee.Geometry(geometry);
  print(geometry.toGeoJSONString());
};

// Create a simple computed geometry.
var computedGeometry = ee.Geometry.Point(0, 0).buffer(10);

// Evaluate the callback function that asynchronously retrieves and prints
// the GeoJSON string representation of computed geometry.
computedGeometry.evaluate(printGeoJSONString);

Penyiapan Python

Lihat halaman Lingkungan Python untuk mengetahui informasi tentang Python API dan penggunaan geemap untuk pengembangan interaktif.

import ee
import geemap.core as geemap

Colab (Python)

# The Earth Engine Python client library does not have an evaluate method for
# asynchronous evaluation of ee.Geometry objects.
# Use ee.Geometry.getInfo() instead.