Method: projects.assets.listImages

Этот метод отображает список изображений в коллекции. Он позволяет вызывающей стороне применять пространственно-временные фильтры и фильтры метаданных к коллекции изображений.

HTTP-запрос

GET https://earthengine.googleapis.com/v1alpha/{parent=projects/*/assets/**}:listImages

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
parent

string

Обязательно. Имя ресурса коллекции изображений для отображения. parent имеет формат "projects/*/assets/**" (например, "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Все ресурсы, принадлежащие пользователям, находятся в проекте "earthengine-legacy" (например, "projects/earthengine-legacy/assets/users/foo/bar"). Все остальные ресурсы находятся в проекте "earthengine-public" (например, "projects/earthengine-public/assets/LANDSAT").

Для авторизации требуются следующие разрешения IAM для указанного parent ресурса:

  • earthengine.assets.get

Параметры запроса

Параметры
pageSize

integer

Максимальное количество результатов на странице. Сервер может вернуть меньше ресурсов, чем запрошено. Если не указано, размер страницы по умолчанию зависит от EarthEngineAssetView, при этом для более ограниченных представлений действуют более высокие ограничения.

pageToken

string

Токен, идентифицирующий страницу результатов, которую должен вернуть сервер. Как правило, это значение ListImagesResponse.next_page_token , возвращенное предыдущим вызовом метода assets.listImages .

startTime

string ( Timestamp format)

Если указана эта метка времени, результаты фильтруются, оставляя только те, у которых она не меньше этого значения (включительно).

Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

endTime

string ( Timestamp format)

Если указана эта опция, фильтрует результаты, оставляя только те, у которых метка времени меньше этого значения (исключая другие).

Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

region

string

Если присутствует, геометрическая модель, определяющая область запроса, указывается в виде строки геометрии GeoJSON (см. RFC 7946). Точность пространственного пересечения составляет один метр.

filter

string

Если присутствует, указывает дополнительные простые фильтры свойств.

view

enum ( EarthEngineAssetView )

Указывает, какие части ресурса Image должны быть возвращены в ответе. Если параметр не задан, по умолчанию возвращаются все свойства.

Текст запроса

Тело запроса должно быть пустым.

Ответный текст

Ответное сообщение для EarthEngineService.ListImages.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "images": [
    {
      object (Image)
    }
  ],
  "nextPageToken": string
}
Поля
images[]

object ( Image )

Список изображений, соответствующих запросу.

nextPageToken

string

Токен для получения следующей страницы результатов. Передайте это значение в поле ListImagesRequest.page_token в последующем вызове метода assets.listImages , чтобы получить следующую страницу результатов.

Области полномочий

Требуется один из следующих диапазонов аутентификации 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 .

Изображение

Информация об изображении, полученном с помощью Earth Engine.

JSON-представление
{
  "name": string,
  "id": string,
  "updateTime": string,
  "title": string,
  "description": string,
  "properties": {
    object
  },
  "startTime": string,
  "endTime": string,
  "geometry": {
    object
  },
  "bands": [
    {
      object (ImageBand)
    }
  ],
  "sizeBytes": string
}
Поля
name

string

Название образа, если оно присутствует. name имеет формат "projects/*/assets/**" (например, "projects/earthengine-legacy/assets/users/") / "). Обычно эта строка присутствует для сохраненных изображений, но будет пустой для вычисленных.

id

string

Идентификатор изображения, если он присутствует. Эквивалентно name без префикса "projects/*/assets/" (например, "users/"). / "). Обычно эта строка присутствует для сохраненных изображений, но будет пустой для вычисленных.

updateTime

string ( Timestamp format)

Время последнего изменения изображения.

Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

title

string

Название актива.

description

string

Описание актива.

properties

object ( Struct format)

Ключевые/значные свойства, связанные с изображением.

startTime

string ( Timestamp format)

Временная метка, связанная с изображением, если таковая имеется, например, время, когда был сделан спутниковый снимок. Для данных, соответствующих определенному временному интервалу, таких как средние значения за месяц или год, эта временная метка соответствует началу этого интервала.

Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

endTime

string ( Timestamp format)

Для активов, соответствующих определенному временному интервалу, например, средним значениям за месяц или год, эта временная метка соответствует концу этого интервала (исключая его).

Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

geometry

object ( Struct format)

Пространственный след, связанный с изображением, если таковой имеется, представлен в виде геометрического объекта GeoJSON (см. RFC 7946).

bands[]

object ( ImageBand )

Информация о полосах данных изображения.

sizeBytes

string ( int64 format)

Размер конечного ресурса (например, изображения) в байтах. Как правило, для сохраненных изображений он должен быть ненулевым, а для вычисленных — нулевым.