Method: projects.assets.listFeatures

Wyświetla funkcje w zasobie tabeli. Ta metoda umożliwia wywołującemu zastosowanie do tabeli filtrów czasoprzestrzennych i filtrów właściwości. Wyniki są zwracane jako lista obiektów elementów GeoJSON.

Żądanie HTTP

GET https://earthengine.googleapis.com/v1beta/{asset=projects/*/assets/**}:listFeatures

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
asset

string

Wymagany. Nazwa zasobu tabeli, który ma być wyświetlany na liście. asset ma format „projekty/*/zasobniki/*” (np. "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Wszystkie zasoby należące do użytkowników znajdują się w projekcie „earthengine-legacy” (np. "projects/earthengine-legacy/assets/users/foo/bar"). Wszystkie pozostałe zasoby znajdują się w projekcie „earthengine-public” (np. "projects/earthengine-public/assets/LANDSAT").

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

  • earthengine.assets.get

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba wyników na stronie. Serwer może zwrócić mniej komponentów niż żądana liczba. Jeśli nie określisz inaczej, rozmiar strony będzie wynosił domyślnie 1000 wyników na stronę.

pageToken

string

Token identyfikujący stronę wyników, którą serwer powinien zwrócić. Zwykle jest to wartość ListFeaturesResponse.next_page_token zwrócona z poprzedniego wywołania metody assets.listFeatures.

region

string

W razie wystąpienia geometria określająca region zapytania, podana jako ciąg znaków geometrii GeoJSON (patrz RFC 7946).

filter

string

W razie potrzeby określa dodatkowe proste filtry właściwości.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź dla EarthEngineService.ListFeatures.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "type": string,
  "features": [
    {
      object (Feature)
    }
  ],
  "nextPageToken": string
}
Pola
type

string

Zawsze zawiera ciąg znaków „FeatureCollection”, oznaczając go jako obiekt GeoJSON FeatureCollection.

features[]

object (Feature)

Lista obiektów pasujących do zapytania, czyli lista obiektów obiektów GeoJSON (patrz RFC 7946) zawierających ciąg tekstowy „Feature” w polu o nazwie „type”, geometrię w polu o nazwie „geometry” oraz właściwości klucz-wartość w polu o nazwie „properties”.

nextPageToken

string

Token do pobierania następnej strony wyników. Aby pobrać kolejną stronę wyników, prześlij tę wartość w polu ListFeaturesRequest.page_token w kolejnych wywołaniach metody assets.listFeatures.

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.