Expression
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Określa dowolne wyrażenie dowolnego typu. Rodzaj odpowiedzi zależy od kontekstu, w którym jest używana.
Zapis JSON |
{
"values": {
string: {
object (ValueNode )
},
...
},
"result": string
} |
Pola |
values |
map (key: string, value: object (ValueNode ))
Wszystkie wartości pośrednie w obliczeniach. Skierowany graf, który tworzą, musi być acykliczny. Obiekt zawierający listę par "key": value . Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" } .
|
result |
string
Który z węzłów ValueNode w parametrze „values” jest ostatecznym wynikiem obliczeń.
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[[["\u003cp\u003eArbitrary expressions of any type are specified, with the context determining the response type.\u003c/p\u003e\n"],["\u003cp\u003eA JSON representation is used, including intermediate values within a directed acyclic graph and a final result.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003evalues\u003c/code\u003e field maps keys to ValueNodes, representing all intermediate values in the computation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eresult\u003c/code\u003e field indicates which ValueNode in \u003ccode\u003evalues\u003c/code\u003e is the final result.\u003c/p\u003e\n"]]],["The core content describes a structure for representing arbitrary expressions and their computations. It uses a JSON format with two main components: `values` and `result`. `values` is a map of intermediate computations, where each key-value pair represents a step, and the graph formed by these computations must be acyclic. `result` specifies the `string` key within `values` that represents the final outcome of the computation. The type of the response is determined by the context.\n"],null,["# Expression\n\nSpecifies an arbitrary expression, of an arbitrary type. The context in which it is used determines the type of the response.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"values\": { string: { object (/earth-engine/reference/rest/Shared.Types/ArrayValue#ValueNode) }, ... }, \"result\": string } ``` |\n\n| Fields ||\n|----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `values` | `map (key: string, value: object (`[ValueNode](/earth-engine/reference/rest/Shared.Types/ArrayValue#ValueNode)`))` All intermediate values in the computation. The directed graph these form must be acyclic. An object containing a list of `\"key\": value` pairs. Example: `{ \"name\": \"wrench\", \"mass\": \"1.3kg\", \"count\": \"3\" }`. |\n| `result` | `string` Which of the ValueNodes in \"values\" is the final result of the computation. |"]]