I’m new to java but I’ve inherited a number of utilities for manipulating (A)ATSR/SLSTR data that use the old beam libraries. From https://step.esa.int/docs/v6.0/apidoc/engine/ it looks like there are equivalent packages in snap for everything that the utilities currently use from beam. However, I have two problems:
Sorry, the xml markup for the pom.xml entries didn’t come through to the board. They should have had dependency, groupId, artifactId, version and type tags attached.
But SNAP as an open-source project you are welcome to provide input for this. You can check the pages for IDEA and Visual Studio Code for some guidance. Your input would be very welcome. As you don’t have edit permission in the wiki and word or a text file would already help. It could be attached to this forum.
The maven modules are on a maven repository but not on the public “maven central”.
The BEAM modules were also on a special repository.
In the pom.xml of the toolboxes you can see what you need to specify in your pom to access the SNAP maven repository.
P.S. I’ve updated your post. Now the xml is formatted. Just a line break was necessary before the xml.
Thank you! That was helpful. I’ve managed to update a first (simple) package now. Unfortunately though, the links to the two guides lead to restricted areas on atlassian.net that I can’t access.
Sorry for resurrecting an old thread: I couldn’t see how to start a new topic…
I have inherited some java code that imports AATSR and ATSR-2 L1 data, performs a subset and writes out BEAM-DIMAP format files for later retrieval processing. It uses the packages
For SNAP 9 (9.x branch on git hub), the equivalent is : org.esa.s3tbx.s3tbx-atsr-reader
For SNAP 10 (10.x branch on git hub), the equivalent is : eu.esa.opt.opttbx-atsr-reader