Skip to main content
Tilebox indexes global Sentinel-1 Ground Range Detected (GRD) scenes and their public AWS assets in the open_data.aws_earth.sentinel1 dataset. In this guide, you query a scene over Venice, read its VV polarization measurement, and create a north-up monochrome radar image.

Prerequisites

Select a Sentinel-1 scene

Define an area around Venice, then query a dual-polarization Sentinel-1C scene from October 4, 2025:
Python

Resolve the VV measurement

Each datapoint provides measurement COGs for its available polarizations, alongside product, calibration, noise, manifest, and preview assets. Select the VV measurement and resolve its public HTTPS location:
Python
No AWS credentials or requester-pays configuration is required for this asset.

Read a north-up image window

Sentinel-1 GRD measurement COGs store geolocation as ground control points. Use a WarpedVRT to apply that geolocation, project the image, and read a bounded north-up window without downloading the complete scene:
Python

Render the radar image

Stretch the central 96% of valid pixel values across a gray display range, then save the result:
Python
Monochrome Sentinel-1 VV radar image of Venice and the surrounding lagoon
Smooth water appears dark because it reflects little radar energy back toward the sensor, while dense buildings appear bright because their geometry produces strong returns.
This percentile stretch creates a visual image from the stored measurement values. Calibrate the measurement and account for acquisition geometry before using pixel values in quantitative SAR analysis.

Next steps

Create a Sentinel-2 RGB image

Build a cloud-free optical RGB image from three spectral bands.

Assets and storage

Understand how dataset metadata connects queries to files in object storage.