Catalog Results

As any geospatial analyst knows, finding the perfect image is one of the most challenging parts of any analytics project. Both the availability of an image which covers the entirety of your area of interest (AOI), and high cloud cover or the incidence angle of those images can hinder analysis. When there isn’t a uniform image available, analysts must mosaic a number of images together.

This previously meant purchasing and downloading a number of overlapping images before leveraging tools, such ArcGIS, to create a single, uniform raster image.

This process is now a thing of the past! We’re pleased to offer our intuitive, Jupyter notebook-based mosaicking functionality. Given your AOI, chosen satellite, required cloud cover, and date range, UP42 will compile the optimal list of archive images, access that imagery, and create a single, uniform GeoTIFF.

Combined Mosaicking Images Individual images (top) and final mosaic image (bottom) for N Portugal, a section of the Peneda-Geres National Park.

Key Features

  • Minimizes image overlap so you only pay for the data you need
  • Built on top of UP42's Python SDK
  • Ready-made Jupyter notebook with interactive widgets
  • Automatically creates an optimized mosaic
  • Works with both Pleiades and SPOT imagery

How Does it Work?

Built on top of the UP42 Python SDK, an interactive Jupyter notebook intuitively runs you through the process. After providing your requirements, you can run jobs on UP42 to download and automatically mosaic your image, which is then available to download directly as a GeoTIFF. While previously, you had to pay for overlapping images to ensure consistent, high-quality coverage, UP42 allows you to purchase and access only the area required for each individual archive image. With the ability to combine tens, or even hundreds, of separate archive images, image overlap is minimized, ensuring that you simply pay for the AOI you need for analysis.

Easy Setup

Setup takes no more than a couple of minutes. You must simply install the necessary packages, set up their virtual environment, and authenticate their UP42 account in our template Jupyter notebook to begin.

Set Requirements

AOI AOI: N Portugal, section of the Peneda-Geres National Park. Basemap: Stamen Terrain.

The notebook walks you through a number of steps that collect your search parameters. Parameters, such as minimum section area, maximum incidence angle, cloud coverage, are used to determine the optimal configuration of images for your mosaic. Additionally, users must choose whether to access SPOT or Pleiades Download imagery.

Review Images and Estimate Cost

Images to Mosaic Individual mosaic images

Within the notebook, you are able to run test queries and get an estimate of the number of credits required for the analysis before committing to purchasing the mosaic image. UP42 includes only a small buffer in archive images to prevent data gaps and ensure a clean, uniform image is provided.

Access Images and Create Mosaic

Mosaic and Optimized Mosaic Catalog search results in AOI: Scenes covering the AOI in 2017 to 2018 with <1% CC (cloud free). 6 scenes are returned (left) and Optimization results: 4 scenes optimally cover the AOI with a 20m overlap (right)

Finally, you can trigger parallel jobs that access the SPOT or Pleiades images that are then automatically mosaicked and saved as a GeoTIFF in an output directory determined by you.

This image can be stored in AWS or Google Cloud. To copy it into your Google Cloud bucket, you can use the following command:

gsutil cp my_new_folder/mosaic/mosaic.tif


This can then be brought into the UP42 platform for further processing. With just a few parameters, you can bring your mosaic into UP42 from Google Cloud Storage or AWS:

  "geotiff-custom:1": {
    "cloud_provider": "gcs", 
    "bucket_name": "mosaic-geotiff-data", 
    "prefix": "europe/portugal/", 
    "filenames": [“mosaic.tif”],

mosaic wide (1) 1 Final mosaic result for given AOI

Get Started

Sign up for UP42 today and get 10,000 credits to build your first optimized mosaic with our mosaicking tool. Alternatively, you can even try out the tool in your browser.

Nathan Davis avatar

Nathan Davis

Product Marketing Manager

Improved tasking flow, advanced processing capabilities, new collections in the catalog, and more

Improved tasking flow, advanced processing capabilities, new collections in the catalog, and more


Revamped tasking flow with enhanced order status and delivery tracking We released a new tasking…

Pelle John
Enhance precision mining operations with geospatial data

Enhance precision mining operations with geospatial data


Site exploration With Earth observation data, you can easily survey sites remotely to analyze…

Dobrina Laleva
Bringing STAC to UP42 storage: lessons learned

Bringing STAC to UP42 storage: lessons learned


Data modeling challenges at UP42 Our journey with STAC started when we realized we had to adapt UP4…

Naman Jain and Dobrina Laleva

Subscribe to our newsletter and updates!

Only 1 in 200 people unsubscribe because quite frankly, they are awesome!