List of Great Tutorials for ESA SNAP
- Marco Peters

- Sep 20, 2024
- 4 min read
Updated: Sep 28, 2024
This time I've collected a list of tutorials for ESA SNAP for beginners and for advanced users. Some are already a few years old, but still can be used with the current SNAP version. Please forgive me, that I have not watched and stepped through all these videos. But at least I went through them quickly. If you have any problems with the tutorials, let me know.
If you are not yet familiar with SNAP: SNAP is an application for processing and analysing Earth observation data and can be downloaded from the ESA STEP website.

This video, presented by Chris Stewart, gives you a quick step-by-step introduction at the example of Sentinel-1 data. It starts with explaining the application interface components and the menu of SNAP. And further shows how to calibrate S1 data radiometrically and how to apply a terrain correction.
This series of videos has tutorials at beginners and advanced level. It starts with an introduction into the user interface and guides you through several applications like, mosaicking, SAR preprocessing, DEM generation and more.
Tutorial: Complete SNAP Tutorials (RS & GIS)
In this tutorial, by Aditya Sharma, you learn how to install and configure snappy (now esa-snappy) and how to use it in a first example script. With SNAP 10 snappy has been updated and while the general procedure is still the same you should also acknowledge what the SNAP developers wrote in the wiki.
This lesson provided by the developers, prepared by Andreas Braun, uses landcover analysis as an example and illustrates a method for combining Sentinel-1 radar images and Sentinel-2 multispectral imagery to showcase their synergetic usage and complimentary information.
SNAP not only provides a graphical user interface but can also be used from the command line. Luis Veci, one of the developers of SNAP, explains in this tutorial how the command line can be used for data processing. The command line tool gpt and the creation complex of processing graphs are explained.
Tutorial: SNAP Command Line Tutorial (SkyWatch)
This tutorial, by Marco Peters (yes me 🙂), gives an introduction on bulk processing with the command line on Windows and Unix systems. The provided scripts try to stay very generic to serve multiple processing requirements.
At the example of a flood in Germany in 2021 Luigi Selmi shows how a flood event can be mapped. Sentinel-1 data is used. The lesson not only provides information on the workflow but also on how SAR data can be interpreted and the structure of a Sentinel-1 product.
This collection of tutorials provides twenty-six lessons for various Earth observation applications. Starting from automatic cloud masking, extraction of built-up areas, ship detection, DEM correction and many more.
Tutorial: ESA SNAP Tutorials (GEO 2004)
This tutorial, by Fabricio Ramoino, from an ESA training course shows you how Sentinel-2 data can be used for change detection. Both, water and forest change detection are covered.
This tutorial, by Ana B. Ruescas and Dagmar Müller, does not only show you how to do a Rayleigh correction at the example of Sentinel-2, but also gives you scientific background information. The correction is not only applicable to Sentinel-2 MSI data, but also to Sentinel-3 OLCI and Envisat MERIS data.
If you are not so much into the usage of the command line, this tutorial by Marco Peters (yes me 🙂), shows you how Excel can help you to simplify bulk processing of EO data. In the example a time lapse of lake Garda is created using the C2RCC processor.
In this series of videos Shaun Levick explores Sentinel-2 data, calculates NDVI and classifies data using different classification methodologies, like unsupervised, supervised and supervised Random Forest.
Tutorial: Introductory R emote Sensing (GEARS)
Przemysław Slesiński shows in this video tutorial the workflow for obtaining a simple displacement map with ESA SNAP and Copernicus Sentinel-1 SAR data.
This series of videos focuses on the work with SAR data. The tutorials presented by various experts cover mapping of floods, volcanic eruptions, forest, oil spill and crop type mapping.
Antonio Vecoli provides here a repository of Python examples for esa-snappy. They can be used as starting point for your own developments.
Tutorial: SNAP-Python Repository (Techforspace)
That's it. Tschüs and Goodbye.
Marco




gg88.solution hôm bữa mình thấy nhắc đâu đó nên bấm vào coi thử cho biết thôi, kiểu xem trang họ trình bày ra sao chứ không có ý ngồi lâu. Giao diện nhìn khá thoáng, các mục được chia theo từng khối nên lướt xuống không bị rối mắt. Mình có đọc lướt đoạn họ nói về bảo mật mã hóa nhiều lớp, thấy viết cũng rõ ràng chứ không phải vài câu cho có. Với lại phần hỗ trợ giải đáp để khá dễ thấy, cảm giác ai cần hỏi gì thì tìm nhanh. Nói chung xem vài phút là hiểu họ đang muốn người dùng nắm thông tin theo từng mảng, nhất là mấy tiêu đề lớn và…
b52clubvg.com.co hôm bữa mình cũng tò mò vào thử vì thấy mọi người nhắc, kiểu vào xem cho biết chứ không định ngồi lâu. Vừa mở lên là thấy họ chia nội dung theo mảng khá rõ ràng, nhìn cái là biết đâu là phần tin tức, đâu là chỗ nói về tải app cho Android iOS nên đỡ phải bấm lung tung. Mình để ý nhất là đoạn cảnh báo về mấy trang giả mạo được đặt khá nổi, lướt qua cũng hiểu họ muốn nhắc gì. Cuộn xuống một chút thì bố cục vẫn giữ gọn, chữ tiêu đề tách bạch với phần nội dung nên mắt không bị loạn, kiểu trình bày theo khối nhìn khá dễ…
kèo bóng đá hôm nay mình thấy bạn bè bàn tán hoài nên cũng ghé thử coi có gì hay. Mình không phải dân soi kèo chuyên nghiệp, chủ yếu vào xem giao diện có dễ nhìn không thôi. Vừa mở ra là thấy phần kèo bóng đá trực tuyến trình bày kiểu bảng, chia cột rõ ràng nên lướt nhanh khá đã mắt, không bị chữ dồn một cục. Mình thích cái cảm giác thông tin được sắp gọn theo từng trận trong ngày, nhìn phát biết đang xem gì. Cuộn xuống chút thì có đoạn “kèo nhà cái là gì” giải thích đơn giản, đọc kiểu người mới cũng hiểu chứ không làm màu. Nói chung trang này…
Thank you, Marco! very helpful collection of tutorials.