BEAM VISAT Layer Tutorial

This tutorial was provided by our user R.Doerffer. It shows the usage and power of the Layer Manager of VISAT. In particular it describes how to combine an RGB image with a colorised chlorophyll concentration image. Download: PDF Document.



This video tutorial shows the creation of a customised (Envisat MERIS) cloud mask using VISAT. Within the tutorial the following features are demonstrated.

  • Cloud Probability Processor
  • Band Arithmetic
  • Layer Manager and Layer Editor
  • Bitmask Manager

Click on the image below to start the video.

Preview image of the Video Tutorial: Cloud Mask Creation

BEAM 4 Programming Tutorial

The intention of this tutorial is to enable programmers to exploit the capabilities of the BEAM Java libraries. You will learn how to implement a simple algorithm using the BEAM Java API (Application programming interface), then convert the code into a BEAM operator plug-in and at the end integrate it into BEAM VISAT. The tutorial also shows options of how existing non-Java code can be linked to the BEAM-DIMAP format or the new Java 1.6 scripting interface.

Also two older BEAM 3.7 tutorials for Java developers are currently available: 

BEAM 3.7 Processor Development

The BEAM Java Tutorial is for Java developers wishing to use the BEAM Java API in their own programs. The tutorial has been put into practice as a hands-on training during the MERIS & AATSR Symposium at ESRIN/Frascati (20.09.2005). It covers the following topics:

  • Opening a data product and accessing it's properties.
  • Listing the bands of a product and accessing the pixel data.
  • Create a new data product and write it to disk.
  • Process pixels linewise to generate a new data product from an existing input product
  • Inspect the NDVI processor example code and get familiar with the BEAM processing framework
  • Pointers and directions on more complex issues (geo-coding, tie-points, metadata, ...)

Additional tutorial material:

BEAM 3.7 Plug-In Development

The BEAM Eclipse Tutorial focuses on the VISAT plug-in development. The tutorial is especially useful for developers using the Eclipse open-source IDE, since it shows in detail how to set-up a Java project which depends on the BEAM API. The steps are generally the same for any other Java IDEs such as IntelliJ IDEA or NetBeans.