Method: projects.locations.tables.create

Tworzy identyfikator, który można wykorzystać do renderowania danych typu „tabela”.

Jest on używany w połączeniu z atrybutem GetTableFeatures. Wywołanie funkcji tables.create udostępnia wyrażenie i niektóre opcje wyjścia. Wynik funkcji tables.create to identyfikator tabeli, która jest wynikiem obliczenia tego wyrażenia i zastosowania tych opcji. Następnie można wywołać metodę GetTableFeatures, aby pobrać dane tabeli dla całej tabeli wynikowej. Dokument tożsamości będzie ważny przez pewien czas (kilka godzin).

Najczęstszym zastosowaniem tej pary punktów końcowych jest podanie złożonego wyrażenia za pomocą metody POST na adresie tables.create, a potem pobranie obliczonych danych za pomocą metody GET na adresie GetTableFeatures. Ten dwuetapowy proces pozwala na wykorzystanie w większej liczbie sytuacji niż ComputeFeatures. W szczególności: – aby uzyskać dostęp do wszystkich funkcji, musisz przewijać wyniki zapytania ComputeFeatures. Dodatkowo zwracane są tylko pojedyncze Feature. – ComputeFeatures może wywołać tylko autoryzowany użytkownik, korzystając z tokena OAuth o odpowiednim zakresie. tables.create ma takie samo ograniczenie, ale GetTableData może być wywoływany za pomocą adresu URL zawierającego klucz interfejsu API, więc adresy URL wywołujące tę funkcję mogą być używane szerzej.

Żądanie HTTP

POST https://earthengine.googleapis.com/v1beta/{parent=projects/*/locations/*}/tables

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagany. Nadrzędna lokalizacja, w której zostanie utworzona tabela (np. „projects/*)”.

Parametry zapytania

Parametry
workloadTag

string

Tag dostarczony przez użytkownika do śledzenia tego obliczenia.

Treść żądania

Treść żądania zawiera wystąpienie elementu Table.

Treść odpowiedzi

Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję Table.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • 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

Więcej informacji znajdziesz w OAuth 2.0 Overview.