REST Resource: projects.thumbnails

  • Thumbnails are representations of images, generated by evaluating an expression that results in an image.

  • They can be customized with visualization options, band selections, and reprojection/clipping using a pixel grid.

  • Thumbnail creation involves providing parameters like expression, file format, and optionally visualization options, band IDs, grid, and filename prefix.

  • Users can initiate thumbnail creation and retrieve image data using designated API methods.

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.