Method: projects.assets.listAssets
Mencantumkan aset penampung, seperti folder atau koleksi.
Permintaan HTTP
GET https://earthengine.googleapis.com/v1beta/{parent=projects/*/assets/**}:listAssets
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
parent |
string
Wajib. Nama aset penampung yang akan dicantumkan. parent memiliki format "projects/*" atau "projects/*/assets/**" (misalnya, "projects/[PROJECT]" atau "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Semua aset milik pengguna saat ini berada dalam project "earthengine-legacy" (misalnya, "projects/earthengine-legacy/assets/users/foo/bar"). Semua aset lainnya berada dalam project "earthengine-public" (misalnya, "projects/earthengine-public/assets/LANDSAT"). Jika "projects/earthengine-legacy" ditentukan, respons akan terdiri dari daftar semua folder tingkat atas yang dimiliki oleh pengguna yang meminta.
Otorisasi memerlukan satu atau beberapa izin IAM berikut pada resource yang ditentukan parent :
earthengine.assets.get
earthengine.assets.list
|
Parameter kueri
Parameter |
pageSize |
integer
Jumlah maksimum hasil per halaman. Server mungkin menampilkan lebih sedikit aset daripada yang diminta. Jika tidak ditentukan, ukuran halaman default bergantung pada EarthEngineAssetView, dengan batas yang lebih tinggi untuk tampilan yang lebih ketat.
|
pageToken |
string
Token yang mengidentifikasi halaman hasil yang harus ditampilkan server. Biasanya ini adalah nilai ListAssetsResponse.next_page_token yang ditampilkan dari panggilan sebelumnya ke metode assets.listAssets .
|
filter |
string
Jika ada, menentukan filter. Filter hanya diterapkan ke aset ImageCollection dan diabaikan untuk aset Folder . Kolom startTime , endTime , dan anggota properties dikenali. Fungsi kustom intersects(str) tersedia, yang memungkinkan pemfilteran menurut geometri. Contoh filter tanggal:
"startTime>\"2020-01-01T00:00:00+00:00\" AND
endTime<\"2020-02-01T00:00:00+00:00\""
Contoh filter properti:
"properties.CLOUDY_PIXEL_PERCENTAGE<30"
Contoh filter geometri:
"intersects(\"{'type':'Point','coordinates':[1,2]}\")"
"intersects(\"{\\\"type\\\":\\\"Point\\\",\\\"coordinates\\\":[1,2]}\")"
Lihat https://google.aip.dev/160 untuk mengetahui detail selengkapnya tentang bahasa filter.
|
view |
enum (EarthEngineAssetView )
Menentukan bagian resource EarthEngineAsset mana yang akan ditampilkan dalam respons. Hanya berlaku untuk aset ImageCollection . Semua elemen aset Folder akan dienkode dalam tampilan BASIC , terlepas dari nilai kolom ini.
|
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Jika berhasil, isi respons memuat instance ListAssetsResponse
.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
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
Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-06 UTC.
[null,null,["Terakhir diperbarui pada 2025-03-06 UTC."],[[["Lists container assets, such as folders or collections, within a specified parent resource."],["Allows filtering by date, properties, and geometry for `ImageCollection` assets."],["Supports pagination to retrieve large result sets."],["Requires appropriate IAM permissions or OAuth scopes for authorization."],["Offers different views to control the level of detail returned for `ImageCollection` assets."]]],[]]