Skip to content

Tools \ Sensorsio

Sensorsio

Sensorsio is a python library provides convenient functions to load Sentinel2 and other sensors data into `numpy` and `xarray`.

Source code

Maturity : Prototype | Categories : Data Access | License : | Producer : CNES


Overview

Sensorsio is a python library provides convenient functions to load Sentinel2 and other sensors data into numpy and xarray. It also simplifies reprojection images from different sensors to a common grid for manipulation and contains utilities to prepare numpy arrays for visualization with matplotlib You can see a quick start here

Usage example

Some notebooks are available to learn how to use the different features with images from different satellites.

  • Sentinel2 L2A (Theia)

For Sentinel2 L2A products from Theia, it offers:

  • Convenient attributes like day of year or sensor id
  • Selective read of desired bands and masks
  • On-the-fly resampling of 20m bands to 10m while reading
  • On-the-fly projection to a different Coordinates Reference System while reading
  • Image and geographical spatial sub-setting
  • Supports registration offsets computed by StackReg
  • Access to solar and view angles

See this notebook for an in depth review of the capabilities with Sentinel2 class.

See this notebook for the access to solar and view angles.

  • Venus L2A (Theia)

For Venus L2A products from Theia, it offers:

  • Convenient attributes like day of year
  • Selective read of desired bands and masks
  • On-the-fly projection to a different Coordinates Reference System while reading
  • Image and geographical spatial sub-setting

See this notebook for an in depth review of the capabilities with Venus class.

Tutorials

There is no available tutorial for this tool.

Contacts