Liste aller Algorithmen, die in Expressions verwendet werden können.
HTTP-Anfrage
GET https://earthengine.googleapis.com/v1/{parent=projects/*}/algorithms
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
parent |
Erforderlich. Die Projekt-ID oder Projektnummer des Google Cloud-Projekts, das für diese Anfrage als Dienstnutzer behandelt werden soll. Format ist Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Alle Algorithmen, die in Expressions verwendet werden können.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"algorithms": [
{
object ( |
Felder | |
---|---|
algorithms[] |
Eine Liste der verfügbaren Algorithmen. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
Weitere Informationen finden Sie unter OAuth 2.0 Overview.
Algorithmus
Die Beschreibung eines Algorithmus, der für Ausdrücke verfügbar ist.
JSON-Darstellung |
---|
{
"name": string,
"description": string,
"returnType": string,
"arguments": [
{
object ( |
Felder | |
---|---|
name |
Der Name des Algorithmus im Format „algorithms/…“. |
description |
Eine für Menschen lesbare Beschreibung des Algorithmus. |
returnType |
Der Name des Typs, den der Algorithmus zurückgibt. |
arguments[] |
Beschreibungen der Argumente, die der Algorithmus verwendet. |
deprecated |
Gibt an, ob der Algorithmus eingestellt wird. |
deprecationReason |
Wenn dieser Algorithmus eingestellt wurde, der Grund für die Einstellung. |
preview |
Ob dieser Algorithmus eine Vorschaufunktion ist und noch nicht allgemein verfügbar ist. |
sourceCodeUri |
URI einer Ressource mit dem Quellcode des Algorithmus. Ist leer, wenn der Nutzer keine Berechtigung hat oder ein bestimmter URI nicht ermittelt werden konnte. |
AlgorithmArgument
Die Beschreibung eines Arguments für einen Algorithmus.
JSON-Darstellung |
---|
{ "argumentName": string, "type": string, "description": string, "optional": boolean, "defaultValue": value } |
Felder | |
---|---|
argumentName |
Der Name des Arguments. |
type |
Der Name des Typs des Arguments. |
description |
Eine für Menschen lesbare Beschreibung des Arguments. |
optional |
Gibt an, ob das Argument optional ist. |
defaultValue |
Der Standardwert, der für das Argument verwendet wird, wenn kein Wert angegeben wird. |