Method: projects.classifier.export

Inicjuje proces wsadowy, który oblicza klasyfikator i zapisuje go jako zasób Earth Engine.

Żądanie HTTP

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/classifier:export

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
project

string

Wymagane. Identyfikator lub numer projektu Google Cloud Platform, który powinien być traktowany jako konsument usługi na potrzeby tego żądania. Format to projects/{project-id}.

Autoryzacja wymaga następującego IAM uprawnienia w określonym zasobie project:

  • earthengine.exports.create

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "requestId": string,
  "assetExportOptions": {
    object (ClassifierAssetExportOptions)
  },
  "workloadTag": string,
  "priority": integer
}
Pola
expression

object (Expression)

Wymagane. Wyrażenie, które daje w wyniku klasyfikator Earth Engine do obliczenia i wyeksportowania.

description

string

Opcjonalnie. Opcjonalna nazwa zadania czytelna dla człowieka.

requestId

string

Opcjonalnie. Unikalny ciąg znaków używany do wykrywania zduplikowanych żądań. Jeśli ten sam użytkownik wyśle więcej niż 1 żądanie z tym samym niepustym parametrem requestId, tylko 1 z tych żądań może pomyślnie rozpocząć długo trwającą operację. requestId może zawierać znaki a–z, A–Z, 0–9 lub „-”. Długość parametru requestId nie może przekraczać 60 znaków.

assetExportOptions

object (ClassifierAssetExportOptions)

Wymagane. Konfiguruje eksport jako zasób Earth Engine.

workloadTag

string

Opcjonalnie. Etykieta podana przez użytkownika do śledzenia tego obliczenia.

priority

integer

Opcjonalnie. Priorytet zadania eksportu w projekcie. Zadania o wyższym priorytecie są planowane wcześniej. Musi to być liczba całkowita z zakresu od 0 do 9999. Jeśli nie jest ustawiona, domyślnie przyjmuje wartość 100.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Operation.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/cloud-platform

Więcej informacji znajdziesz w OAuth 2.0 Overview.

ClassifierAssetExportOptions

Opcje zapisywania tabel jako zasobów Earth Engine.

Zapis JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "earthEngineDestination": {
    object (EarthEngineDestination)
  }
  // End of mutually exclusive fields.
}
Pola
Miejsce zapisu wyników. Poniżej znajduje się lista pól, które się wykluczają. W odpowiedzi zostanie ustawione co najwyżej 1 z tych pól:
earthEngineDestination

object (EarthEngineDestination)

Jeśli jest określony, konfiguruje eksport do Earth Engine.

Koniec pól, które się wykluczają.