REST Resource: projects.thumbnails

  • A thumbnail resource represents an image generated from an Earth Engine expression.

  • Thumbnails can be customized by specifying file format, band selection, visualization options, and pixel grid.

  • You can create a thumbnail ID and render it or retrieve the pixel data directly.

  • The thumbnail resource uses a JSON representation with fields like name, expression, fileFormat, bandIds, visualizationOptions, grid, and filenamePrefix.

  • Available methods for interacting with thumbnails include create for initiating a thumbnail and getPixels for retrieving the pixel data.

Resource: Thumbnail

Information about a thumbnail.

JSON representation
{
  "name": string,
  "expression": {
    object (Expression)
  },
  "fileFormat": enum (ImageFileFormat),
  "bandIds": [
    string
  ],
  "visualizationOptions": {
    object (VisualizationOptions)
  },
  "grid": {
    object (PixelGrid)
  },
  "filenamePrefix": string
}
Fields
name

string

The resource name representing the thumbnail, of the form "projects/*/thumbnails/**" (e.g. "projects/earthengine-legacy/thumbnails/").

expression

object (Expression)

The expression to compute. Must evaluate to an Image.

fileFormat

enum (ImageFileFormat)

The output encoding in which to generate the resulting image.

bandIds[]

string

If present, specifies a specific set of bands that will be selected from the result of evaluating expression. If not present, all bands resulting from expression will be selected.

visualizationOptions

object (VisualizationOptions)

If present, a set of visualization options to apply to produce an 8-bit RGB visualization of the data.

grid

object (PixelGrid)

An optional pixel grid describing how the image computed by expression is reprojected and clipped.

filenamePrefix

string

Only used when fileFormat is ZIPPED_GEO_TIFF or ZIPPED_GEO_TIFF_PER_BAND.

Methods

create

Creates an ID that can be used to render a "thumbnail" image.

getPixels

Computes an image showing the result of a computation.