Method: projects.maps.create

Tworzy identyfikator, który można wykorzystać do renderowania kafelków mapy pokazujących wyniki obliczeń. Wygenerowany identyfikator powinien być używany w żądaniach GetTile.

Jest on używany w połączeniu z atrybutem GetTile. Wywołanie funkcji maps.create udostępnia wyrażenie i niektóre opcje wyjścia. Wynik funkcji maps.create to identyfikator mapy, który reprezentuje obraz będący wynikiem oceny tego wyrażenia i zastosowania tych opcji. Następnie można wywołać funkcję GetTile, aby uzyskać dane obrazu dla kafelka wynikowego obrazu w dowolnej żądanej lokalizacji i przy dowolnym powiększeniu. Identyfikator mapy będzie ważny przez pewien czas (kilka godzin).

Najczęstszym zastosowaniem tej pary punktów końcowych jest wypełnianie widoku mapy wizualizacją wyniku obliczeń. Aby było to możliwe, wynik obliczeń musi spełniać pewne wymagania dotyczące żądanego formatu obrazu. W szczególności formaty JPEG lub PNG wymagają 1 lub 3 pasm wyjściowych oraz wartości przycinania, które wykraczają poza zakres 0–255.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagany. Element nadrzędny kolekcji map (np. „projects/*)”.

Autoryzacja wymaga tych uprawnień IAM w przypadku określonego zasobu: parent

  • earthengine.maps.create

Parametry zapytania

Parametry
workloadTag

string

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

Treść żądania

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

Treść odpowiedzi

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

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.