Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить право на некоммерческое использование для сохранения доступа. Если вы не подтвердите право до 26 сентября 2025 года, ваш доступ может быть приостановлен.
Method: projects.assets.listAssets
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Перечисляет любой ресурс контейнера, например папку или коллекцию.
HTTP-запрос
GET https://earthengine.googleapis.com/v1alpha/{parent=projects/*/assets/**}:listAssets
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры |
---|
parent | string Необходимый. Имя актива контейнера для вывода в список. parent имеет формат «projects/*» или «projects/*/assets/**» (например, «projects/[PROJECT]» или «projects/earthengine-legacy/assets/users/[USER]/[ASSET]»). Все ресурсы, принадлежащие пользователям, в настоящее время находятся в проекте «earthengine-legacy» (например, «projects/earthengine-legacy/assets/users/foo/bar»). Все остальные активы относятся к проекту «earthengine-public» (например, «projects/earthengine-public/assets/LANDSAT»). Если указано «projects/earthengine-legacy», ответ будет состоять из списка всех папок верхнего уровня, принадлежащих запрашивающему пользователю. Для авторизации требуется одно или несколько из следующих разрешений IAM для указанного parent ресурса: -
earthengine.assets.get -
earthengine.assets.list
|
Параметры запроса
Параметры |
---|
pageSize | integer Максимальное количество результатов на странице. Сервер может вернуть меньше ресурсов, чем запрошено. Если не указано, размер страницы по умолчанию зависит от EarthEngineAssetView с более высокими ограничениями для более ограничительных представлений. |
pageToken | string Токен, идентифицирующий страницу результатов, которую должен вернуть сервер. Обычно это значение ListAssetsResponse.next_page_token , возвращенное в результате предыдущего вызова метода assets.listAssets . |
filter | string Если присутствует, указывает фильтр. Фильтры применяются только к ресурсам ImageCollection и игнорируются для ресурсов Folder . Поля startTime , endTime и члены properties распознаются. Доступна пользовательская функция intersects(str) , которая позволяет фильтровать по геометрии. Пример фильтра даты: "startTime>\"2020-01-01T00:00:00+00:00\" AND
endTime<\"2020-02-01T00:00:00+00:00\""
Пример фильтра свойств: "properties.CLOUDY_PIXEL_PERCENTAGE<30"
Пример фильтра геометрии: "intersects(\"{'type':'Point','coordinates':[1,2]}\")"
"intersects(\"{\\\"type\\\":\\\"Point\\\",\\\"coordinates\\\":[1,2]}\")"
См. https://google.aip.dev/160 для получения более подробной информации о языке фильтра. |
view | enum ( EarthEngineAssetView ) Указывает, какие части ресурса EarthEngineAsset должны быть возвращены в ответе. Применяется только к ресурсам ImageCollection . Все элементы ресурсов Folder будут закодированы в представлении BASIC независимо от значения этого поля. |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
В случае успеха тело ответа содержит экземпляр ListAssetsResponse
.
Области авторизации
Требуется одна из следующих областей 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
Для получения дополнительной информации см.OAuth 2.0 Overview .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 UTC."],[],["This outlines how to list container assets (folders/collections) using a `GET` request to `listAssets`. Key actions include specifying the `parent` asset path, which determines the scope of the list. Optional query parameters allow for: `pageSize` to limit results, `pageToken` for pagination, `filter` to refine `ImageCollection` asset results by date, properties, or geometry, and `view` to select returned parts of `ImageCollection`. A successful response contains `ListAssetsResponse`. Authorization requires specific IAM permissions and OAuth scopes.\n"]]