Earth Engine is introducing noncommercial quota tiers to safeguard shared compute resources and ensure reliable performance for everyone. All noncommercial projects will need to select a quota tier by April 27, 2026 or will use the Community Tier by default. Tier quotas will take effect for all projects (regardless of tier selection date) on April 27, 2026. Learn more.
ee.Geometry.evaluate
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
The evaluate method asynchronously retrieves the value of a ComputedObject from the server and passes it to a provided callback function.
The callback function receives the result upon success or an error message upon failure.
The example demonstrates using evaluate with a JavaScript computedGeometry to print its GeoJSON string representation asynchronously.
The Python API does not have an evaluate method for ee.Geometry and suggests using getInfo() instead.
Asynchronously retrieves the value of this object from the server and passes it to the provided callback function.
Usage
Returns
Geometry.evaluate(callback)
Argument
Type
Details
this: computedobject
ComputedObject
The ComputedObject instance.
callback
Function
A function of the form function(success, failure), called when the server returns an answer. If the request succeeded, the success argument contains the evaluated result. If the request failed, the failure argument will contains an error message.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-10-06 UTC."],[],["The `evaluate` method asynchronously retrieves a `ComputedObject`'s value from the server and provides it to a callback function. The callback receives a success or failure argument, with the result or error message, respectively. The example in javascript shows how it is used with a `GeoJSON` string to display the result. In python, there is not an `evaluate` method, instead you have to use the `getInfo()` method.\n"]]