CatalogΒΆ

The tables below list the types and functions available through the Catalog API. For information on how these objects work together, check out the Catalog Guide.

The Catalog Service provides access to products, bands, and images available from Descartes Labs.

Catalog Objects

CatalogClient

The CatalogClient handles the HTTP communication with the Descartes Labs catalog.

CatalogObject

A base class for all representations of objects in the Descartes Labs catalog.

NamedCatalogObject

A catalog object with a required name and product_id instead of id.

AttributeValidationError

There was a problem validating the corresponding attribute.

Product

Product

A raster product that connects band information to imagery.

Bands

Band

A data band in images of a specific product.

SpectralBand

A band that lies somewhere on the visible/NIR/SWIR electro-optical wavelength spectrum.

MicrowaveBand

A band that lies in the microwave spectrum, often from SAR or passive radar sensors.

MaskBand

A binary band where by convention a 0 means masked and 1 means non-masked.

ClassBand

A band that maps a finite set of values that may not be continuous.

GenericBand

A generic kind of band not fitting any other type.

DerivedBand

A type of band that is the result of a pixel function applied to one or more existing bands.

Resolution

A spatial pixel resolution with a unit.

Image

Image

An image with raster data.

ImageUpload

Request to upload an image.

File

File definition for an Image.

Search

Search

A search request that iterates over its search results.

ImageSearch

A search request that iterates over its search results.

SummaryResult

The readonly data returned by ImageSearch.summary() or ImageSearch.summary_interval().