Method: projects.listAssets
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wyświetla wszystkie komponenty kontenera, takie jak folder lub kolekcja.
Żądanie HTTP
GET https://earthengine.googleapis.com/v1/{parent=projects/*}:listAssets
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
parent |
string
Wymagany. Nazwa zasobu kontenera do wyświetlenia na liście. parent ma format „projekty/*” lub „projekty/*/assets/**” (np. „projects/[PROJECT]” lub „projects/earthengine-legacy/assets/users/[USER]/[ASSET]”). Wszystkie zasoby należące do użytkowników znajdują się obecnie 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"). Jeśli podano „projects/earthengine-legacy”, odpowiedź będzie zawierać listę wszystkich folderów najwyższego poziomu należących do użytkownika, który wysłał żądanie.
Autoryzacja wymaga co najmniej jednego z tych uprawnień IAM dotyczących określonego zasobu parent :
earthengine.assets.get
earthengine.assets.list
|
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 zostanie określony, domyślny rozmiar strony zależy od EarthEngineAssetView, przy czym w przypadku bardziej restrykcyjnych widoków limity są wyższe.
|
pageToken |
string
Token identyfikujący stronę wyników, którą serwer powinien zwrócić. Zwykle jest to wartość ListAssetsResponse.next_page_token zwrócona z poprzedniego wywołania metody projects.listAssets .
|
filter |
string
W razie potrzeby określa filtr. Filtry są stosowane tylko do komponentów ImageCollection i ignorowane w przypadku komponentów Folder . Pola startTime , endTime i elementy obiektu properties są rozpoznawane. Dostępna jest funkcja niestandardowa intersects(str) , która umożliwia filtrowanie według geometrii. Przykład filtra daty:
"startTime>\"2020-01-01T00:00:00+00:00\" AND
endTime<\"2020-02-01T00:00:00+00:00\""
Przykład filtra właściwości:
"properties.CLOUDY_PIXEL_PERCENTAGE<30"
Przykład filtra geometrii:
"intersects(\"{'type':'Point','coordinates':[1,2]}\")"
"intersects(\"{\\\"type\\\":\\\"Point\\\",\\\"coordinates\\\":[1,2]}\")"
Więcej informacji o języku filtra znajdziesz na stronie https://google.aip.dev/160.
|
view |
enum (EarthEngineAssetView )
Określa, które części zasobu EarthEngineAsset powinny być zwracane w odpowiedzi. Ma zastosowanie tylko do zasobów ImageCollection . Wszystkie elementy zasobów Folder zostaną zakodowane w widoku BASIC niezależnie od wartości tego pola.
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu ListAssetsResponse
.
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.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["This content describes how to list container assets like folders or collections via a `GET` request to `https://earthengine.googleapis.com/v1/{parent=projects/*}:listAssets`. The `parent` parameter specifies the container, with projects like \"earthengine-legacy\" or \"earthengine-public.\" Query parameters like `pageSize`, `pageToken`, `filter` (for `ImageCollection` assets), and `view` allow refining results. Authorization requires specific IAM permissions and OAuth scopes. The response is an instance of `ListAssetsResponse`, and the request body must be empty.\n"],null,[]]