ESA Earth Observation Toolbox and Java Development Platform