|BEAM Eclipse Tutorial|
by Maximilian Aulinger
This tutorial gives a brief description how to configure and use the Eclipse SDK for BEAM Java Development
You can either integrate functionality of the BEAM Toolbox in you new software or add new features to BEAM by using the available extension points.
The following table lists all BEAM extension points, the related registry classes with a brief description and links to the related sections in this tutorial if available.
|Extension point interface(s)
|Description||Related information in this document|
|Extension point for VISAT user interface extensions.Most
of the VISAT features are already developed as plug-ins.
|Developing a Visat Plug-In|
|Extension point for data product readers and writers for
different file formats, e.g. BEAM-DIMAP, Envisat N1,
MODIS, AVHRR, HDF, GeoTIFF.
|Extension point for map projections, e.g. UTM, Geographic
and map coordinate transformations, e.g. Transverse Mercator,
|Extension point for digital elevation maps (DEM), e.g. GETASSE30.|
|Extension point for functions and symbols to be used in mathematical
expressions in the band arithmetic, e.g. sin, exp, tanh, PI, E, X, Y.
Please use the following links to get more detailed information on the following topics:
Go through the following modules in the order as stated below to establish the basis for BEAM related Java development with Eclipse:
The three developing modules are independent from each other and can be passed in arbitrary order: