ERS-2 Coregistration Errors (java.lang.NullPointerException) and (java.lang.ArrayIndexOutOfBoundsException: -1)

Dear all,

I’d firstly like to thank you all in advance for your help.
I am currently pre-processing ERS-2 data to export them for StaMPS. (I previously performed PSI analysis using Sentinel SLC, so I have an idea of the full process, I hope).
Now, I’m trying to pre-process ERS-2 data and, after applying orbits, I am trying to perform the coregistration step (as @ABraun suggested previously: Apply Orbit > Coregistration > Interferogram - Quick question: in which step subset would be best to be applied?)

IMPORTANT OBSERVATIONS:

  1. I am working with a set of 25 images. If I try to coregister all of them I get the errors below. If I try to coregister just 10 of them, it works!

  2. My CPU and Memory (as seen from Task Manager) during the process stays between 85-100% CPU and Memory starts from ~30% and after a few minutes stays between 90-100%.

  3. The scenes are stored into an external HD (so are taken from there) and I am writing them into my local disk C:

  4. In the coregistration tabs all the parameters are kept as default.

The Errors:

    java.lang.NullPointerException
	at org.esa.snap.core.datamodel.ProductNodeList.indexOf(ProductNodeList.java:307)
	at org.esa.snap.core.datamodel.ProductNodeList.get(ProductNodeList.java:100)
	at org.esa.snap.core.datamodel.ProductNodeGroup.get(ProductNodeGroup.java:138)
	at org.esa.snap.core.datamodel.Product.getBand(Product.java:1229)
	at org.esa.s1tbx.insar.gpf.coregistration.WarpOp.getWarpData(WarpOp.java:533)
	at org.esa.s1tbx.insar.gpf.coregistration.WarpOp.computeTile(WarpOp.java:454)
Caused: org.esa.snap.core.gpf.OperatorException
	at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
	at org.esa.s1tbx.insar.gpf.coregistration.WarpOp.computeTile(WarpOp.java:500)
	at org.esa.snap.core.gpf.internal.OperatorImage.computeRect(OperatorImage.java:82)
	at javax.media.jai.SourcelessOpImage.computeTile(Unknown Source)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at javax.media.jai.PlanarImage.getData(Unknown Source)
	at com.bc.ceres.glevel.MultiLevelImage.getData(MultiLevelImage.java:64)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:449)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:435)
	at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeRect(OperatorImageTileStack.java:116)
[catch] at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeTile(OperatorImageTileStack.java:86)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at com.sun.media.jai.util.RequestJob.compute(Unknown Source)
	at com.sun.media.jai.util.WorkerThread.run(Unknown Source)

and

java.lang.ArrayIndexOutOfBoundsException: -1
	at org.ejml.data.DMatrixD1.get(DMatrixD1.java:96)
	at org.jlinda.core.coregistration.CPM.estimateCPM(CPM.java:565)
	at org.jlinda.core.coregistration.CPM.computeCPM(CPM.java:333)
	at org.esa.s1tbx.insar.gpf.coregistration.WarpOp.getWarpData(WarpOp.java:624)
	at org.esa.s1tbx.insar.gpf.coregistration.WarpOp.computeTile(WarpOp.java:454)
Caused: org.esa.snap.core.gpf.OperatorException: -1
	at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
	at org.esa.s1tbx.insar.gpf.coregistration.WarpOp.computeTile(WarpOp.java:500)
	at org.esa.snap.core.gpf.internal.OperatorImage.computeRect(OperatorImage.java:82)
	at javax.media.jai.SourcelessOpImage.computeTile(Unknown Source)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at javax.media.jai.PlanarImage.getData(Unknown Source)
	at com.bc.ceres.glevel.MultiLevelImage.getData(MultiLevelImage.java:64)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:449)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:435)
	at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeRect(OperatorImageTileStack.java:116)
[catch] at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeTile(OperatorImageTileStack.java:86)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at com.sun.media.jai.util.RequestJob.compute(Unknown Source)
	at com.sun.media.jai.util.WorkerThread.run(Unknown Source)

The coregistration runs for a while and processes all the scenes, but as soon as it’s time to write them it stops and gives me these errors. Also, a “-1” appear at the bottom left corner of the coregistration window (screenshot below) as soon as it fails.

Only once, after changing the VM Parameters the error has changed, and it was something like “Buffer…”, I can’t exactly remember the full error, sorry.

Summary of environment and settings:

System Type x64-based PC
Processor AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx, 2300 Mhz, 4 Core(s), 8 Logical Processor(s)
Installed Physical Memory (RAM) 16.0 GB
Total Physical Memory 13.9 GB
Available Physical Memory 10.5 GB
Total Virtual Memory 22.5 GB
Available Virtual Memory 16.0 GB (After failed coregistration it goes as low as 3GB left)
Hard drive 512 GB PCIe® NVMe™ M.2 SSD > 476.11 GB (237.05 GB free)

SNAP Original Settings (Gives the errors above):

VM Parameters: -Xmx9216m -Xms256m -XX:+AggressiveOpts -Xverify:none -Dnetbeans.mainclass=org.esa.snap.main.Main -Dsun.java2d.noddraw=true -Dsun.awt.nopixfmt=true -Dsun.java2d.dpiaware=false
Cache Path: C:\Users\simon.snap\var\cache
Cache Size (MB): 1024

512 128;256;512;*;
8 8;

StoredGraph

SNAP Modified Settings #1 (Gives the errors above):

VM Parameters: -Xmx8GB -Xms256m -XX:+AggressiveOpts -Xverify:none -Dnetbeans.mainclass=org.esa.snap.main.Main -Dsun.java2d.noddraw=true -Dsun.awt.nopixfmt=true -Dsun.java2d.dpiaware=false
Cache Path: C:\Users\simon.snap\var\cache
Cache Size (MB): 2048

512 128;256;512;*;
8 8;

StoredGraph

SNAP Modified Settings #2 (Gives the errors above):

VM Parameters: -Xmx13GB -Xms512m -XX:+AggressiveOpts -Xverify:none -Dnetbeans.mainclass=org.esa.snap.main.Main -Dsun.java2d.noddraw=true -Dsun.awt.nopixfmt=true -Dsun.java2d.dpiaware=false
Cache Path: C:\Users\simon.snap\var\cache
Cache Size (MB): 6 (GB)

512 128;256;512;*;
8 8;

StoredGraph

I have tried to search for the errors, but I couldn’t find much. I would very much appreciate your help and suggestions, thank you very much!

P.s. If you need additional information please do not hesitate to let me know!

Is your region of interest near a pole?

Should probably be: C:\Users\simon\.snap\var\cache, e.g., using the .snap folder in the $USERPROFILE folder.

It would be nice to have the details of the “Buffer …” message. There may be a log file ( Help / Show log Directory from the menu).

Dear @gnwiii , thanks a lot for your reply. No, my ROI is in the Meditteranean.

Yes, my bad, I will edit it! I checked it and it is correct, It was just a copy and paste error.
#EDIT it is correct, is just a display issue (maybe caused by the dot?)

I can’t find the “buffer…” error in the log as I closed SNAP and reopened it. Is there a way to access older error logs?

I don’t know if it can help but at the moment I am running the same process ( I am about halfway through), I checked the log and I noticed that there are a few warnings. Can this be a reason? Sorry for the long log, but I don’t know what is important and what is not.

-------------------------------------------------------------------------------
>Log Session: Thursday, March 4, 2021 5:02:14 PM GMT
>System Info: 
  Product Version         = SNAP (Build 201609300101)
  Operating System        = Windows 10 version 10.0 running on amd64
  Java; VM; Vendor        = 1.8.0_242; OpenJDK 64-Bit Server VM 25.242-b20; Azul Systems, Inc.
  Runtime                 = OpenJDK Runtime Environment 1.8.0_242-b20
  Java Home               = C:\Program Files\snap\jre\jre
  System Locale; Encoding = en_gb (snap); Cp1252
  Home Directory          = C:\Users\simon
  Current Directory       = C:\Program Files\snap
  User Directory          = C:\Users\simon\AppData\Roaming\SNAP
  Cache Directory         = C:\Users\simon\AppData\Roaming\SNAP\var\cache
  Installation            = C:\Program Files\snap\etc
                            C:\Program Files\snap\ide
                            C:\Program Files\snap\platform
                            C:\Program Files\snap\bin
                            C:\Program Files\snap\snap
                            C:\Program Files\snap\s1tbx
                            C:\Program Files\snap\s2tbx
                            C:\Program Files\snap\s3tbx
                            C:\Program Files\snap\rstb
                            C:\Program Files\snap\smos
                            C:\Program Files\snap\probavbox
                            C:\Program Files\snap\platform
  Boot & Ext. Classpath   = C:\Program Files\snap\jre\jre\lib\resources.jar;C:\Program Files\snap\jre\jre\lib\rt.jar;C:\Program Files\snap\jre\jre\lib\sunrsasign.jar;C:\Program Files\snap\jre\jre\lib\jsse.jar;C:\Program Files\snap\jre\jre\lib\jce.jar;C:\Program Files\snap\jre\jre\lib\charsets.jar;C:\Program Files\snap\jre\jre\lib\jfr.jar;C:\Program Files\snap\jre\jre\classes;C:\Program Files\snap\jre\jre\lib\ext\access-bridge-64.jar;C:\Program Files\snap\jre\jre\lib\ext\cldrdata.jar;C:\Program Files\snap\jre\jre\lib\ext\dnsns.jar;C:\Program Files\snap\jre\jre\lib\ext\jaccess.jar;C:\Program Files\snap\jre\jre\lib\ext\jfxrt.jar;C:\Program Files\snap\jre\jre\lib\ext\localedata.jar;C:\Program Files\snap\jre\jre\lib\ext\nashorn.jar;C:\Program Files\snap\jre\jre\lib\ext\openjsse.jar;C:\Program Files\snap\jre\jre\lib\ext\sunec.jar;C:\Program Files\snap\jre\jre\lib\ext\sunjce_provider.jar;C:\Program Files\snap\jre\jre\lib\ext\sunmscapi.jar;C:\Program Files\snap\jre\jre\lib\ext\sunpkcs11.jar;C:\Program Files\snap\jre\jre\lib\ext\zipfs.jar
  Application Classpath   = C:\Program Files\snap\platform\lib\boot.jar;C:\Program Files\snap\platform\lib\org-openide-modules.jar;C:\Program Files\snap\platform\lib\org-openide-util-lookup.jar;C:\Program Files\snap\platform\lib\org-openide-util-ui.jar;C:\Program Files\snap\platform\lib\org-openide-util.jar;C:\Program Files\snap\platform\lib\locale\boot_ja.jar;C:\Program Files\snap\platform\lib\locale\boot_pt_BR.jar;C:\Program Files\snap\platform\lib\locale\boot_ru.jar;C:\Program Files\snap\platform\lib\locale\boot_zh_CN.jar;C:\Program Files\snap\platform\lib\locale\org-openide-modules_ja.jar;C:\Program Files\snap\platform\lib\locale\org-openide-modules_pt_BR.jar;C:\Program Files\snap\platform\lib\locale\org-openide-modules_ru.jar;C:\Program Files\snap\platform\lib\locale\org-openide-modules_zh_CN.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-lookup_ja.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-lookup_ru.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-ui_ja.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-ui_pt_BR.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-ui_ru.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util-ui_zh_CN.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util_ja.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util_pt_BR.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util_ru.jar;C:\Program Files\snap\platform\lib\locale\org-openide-util_zh_CN.jar;./jre\lib\dt.jar;./jre\lib\tools.jar
  Startup Classpath       = C:\Users\simon\AppData\Roaming\SNAP\core\locale\core_snap.jar;C:\Program Files\snap\platform\core\asm-all-5.0.1.jar;C:\Program Files\snap\platform\core\core-base.jar;C:\Program Files\snap\platform\core\core.jar;C:\Program Files\snap\platform\core\org-netbeans-libs-asm.jar;C:\Program Files\snap\platform\core\org-openide-filesystems-compat8.jar;C:\Program Files\snap\platform\core\org-openide-filesystems.jar;C:\Program Files\snap\platform\core\snap-main.jar;C:\Program Files\snap\platform\core\locale\core-base_ja.jar;C:\Program Files\snap\platform\core\locale\core-base_pt_BR.jar;C:\Program Files\snap\platform\core\locale\core-base_ru.jar;C:\Program Files\snap\platform\core\locale\core-base_zh_CN.jar;C:\Program Files\snap\platform\core\locale\core_ja.jar;C:\Program Files\snap\platform\core\locale\core_pt_BR.jar;C:\Program Files\snap\platform\core\locale\core_ru.jar;C:\Program Files\snap\platform\core\locale\core_zh_CN.jar;C:\Program Files\snap\platform\core\locale\org-netbeans-libs-asm_ja.jar;C:\Program Files\snap\platform\core\locale\org-netbeans-libs-asm_pt_BR.jar;C:\Program Files\snap\platform\core\locale\org-netbeans-libs-asm_ru.jar;C:\Program Files\snap\platform\core\locale\org-netbeans-libs-asm_zh_CN.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems-compat8_ja.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems-compat8_pt_BR.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems-compat8_ru.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems-compat8_zh_CN.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems_ja.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems_pt_BR.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems_ru.jar;C:\Program Files\snap\platform\core\locale\org-openide-filesystems_zh_CN.jar
-------------------------------------------------------------------------------
INFO [org.esa.snap.rcp.SnapApp]: Starting SNAP Desktop
INFO [org.esa.smos.gui.SmosBox]: Starting SmosBox Desktop
INFO [org.netbeans.core.startup.NbEvents]: Turning on modules:
	org.openide.util.lookup [8.33.1 201609300101]
	org.openide.util [9.7.1 201609300101]
	org.openide.util.ui [9.6.1 201609300101]
	org.openide.modules [7.48.1 201609300101]
	org.esa.snap.ceres.core [8.0.3 8.0.3 202102031435]
	org.esa.snap.ceres.binding [8.0.3 8.0.3 202102031435]
	org.esa.snap.ceres.jai [8.0.3 8.0.3 202102031435]
	org.esa.snap.ceres.glayer [8.0.3 8.0.3 202102031435]
	org.esa.snap.ceres.ui [8.0.3 8.0.3 202102031435]
	org.esa.snap.ceres.metadata [8.0.3 8.0.3 202102031435]
	org.esa.snap.snap.core [8.0.3 8.0.3 202102031435]
	org.esa.snap.snap.gpf [8.0.3 8.0.3 202102031436]
	org.netbeans.api.progress/1 [1.47.1 201609300101]
	org.netbeans.api.annotations.common/1 [1.27.1 201609300101]
	org.openide.filesystems [9.10.1 201609300101]
	org.openide.awt [7.67.1 201609300101]
	org.netbeans.api.progress.nb [1.47.1 201609300101]
	org.openide.dialogs [7.42.1 201609300101]
	org.openide.nodes [7.45.1 201609300101]
	org.openide.windows [6.75.1 201609300101]
	org.netbeans.spi.quicksearch [1.27.1 201609300101]
	org.netbeans.libs.asm [5.3.1 201609300101]
	org.netbeans.bootstrap/1 [2.76.1 201609300101]
	org.netbeans.core.startup.base [1.62.1.1 1 201609300101]
	org.netbeans.core.startup/1 [1.62.1.1 201609300101]
	org.netbeans.swing.tabcontrol [1.56.1 201609300101]
	org.netbeans.swing.outline [1.34.1 201609300101]
	org.openide.explorer [6.62.1 201609300101]
	org.netbeans.modules.editor.mimelookup/1 [1.40.1 201609300101]
	org.openide.text [6.67.1 201609300101]
	org.openide.actions [6.39.1 201609300101]
	org.netbeans.modules.queries/1 [1.43.1 201609300101]
	org.netbeans.api.templates [1.7.1 201609300101]
	org.openide.filesystems.nb [9.9.1 201609300101]
	org.openide.loaders [7.66.1 201609300101]
	org.netbeans.modules.javahelp/1 [2.41.1 201609300101]
	ncsa.hdf.lib.hdf [2.7.1 2.7.1 202010182340]
	org.vito.probavbox.probavbox.reader [2.2.0 2.2.0 202010190022]
	org.netbeans.swing.plaf [1.41.1 201609300101]
	org.netbeans.modules.keyring [1.24.1 201609300101]
	org.netbeans.api.intent [1.2.1 201609300101]
	org.netbeans.api.io [1.3.1 201609300101]
	org.openide.io [1.49.1 201609300101]
	org.netbeans.modules.sampler [1.14.1 201609300101]
	org.netbeans.core/2 [3.51.1 201609300101]
	org.esa.snap.snap.python [8.0.3 8.0.3 202102031436]
	org.esa.snap.netbeans.tile [1.0 1.0 202010190012]
	org.netbeans.modules.settings/1 [1.49.1 201609300101]
	org.esa.snap.netbeans.docwin [1.0.2.0 1.0 202010190012]
	org.esa.snap.snap.virtual.file.system [8.0.3 8.0.3 202102031436]
	org.netbeans.modules.sendopts/2 [2.35.1 201609300101]
	org.netbeans.modules.autoupdate.services [1.52.1 201609300101]
	org.netbeans.modules.options.api/1 [1.45.1 201609300101]
	org.esa.snap.snap.statistics [8.0.3 8.0.3 202102031436]
	org.netbeans.modules.autoupdate.ui [1.45.1 201609300101]
	org.esa.snap.snap.tango [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.virtual.file.system.ui [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.ui [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.rcp [8.0.3 8.0.3 202102031438]
	org.vito.probavbox.probavbox.kit [2.2.0 2.2.0 202010190022]
	org.openide.filesystems.compat8 [9.9.1 201609300101]
	org.openide.execution [9.3.1 201609300101]
	org.netbeans.modules.templates/1 [1.7.1 201609300101]
	org.netbeans.modules.progress.ui [1.33.1 201609300101]
	org.netbeans.modules.print [7.26.1 201609300101]
	org.netbeans.modules.options.keymap [1.37.1 201609300101]
	org.netbeans.libs.jna/1 [1.44.1 201609300101]
	org.netbeans.modules.masterfs/2 [2.55.1.2 2 201609300101]
	org.netbeans.modules.masterfs.windows [1.16.1 201609300101]
	org.netbeans.modules.masterfs.ui [2.3.1.2 201609300101]
	org.netbeans.modules.masterfs.nio2 [1.15.1 201609300101]
	org.netbeans.modules.keyring.fallback [1.8.1 201609300101]
	org.netbeans.modules.keyring.impl [1.24.1 201609300101]
	org.netbeans.modules.favorites/1 [1.46.1 201609300101]
	org.netbeans.modules.extexecution.base/2 [1.4.1 201609300101]
	org.netbeans.modules.extexecution/2 [1.48.1 201609300101]
	org.netbeans.modules.extbrowser/1 [1.53.1 201609300101]
	org.netbeans.modules.editor.mimelookup.impl/1 [1.32.1 201609300101]
	org.netbeans.modules.autoupdate.cli [1.13.1 201609300101]
	org.netbeans.core.windows/2 [2.81.1 201609300101]
	org.netbeans.core.ui/1 [1.45.1 201609300101]
	org.netbeans.libs.osgi [1.21.1 201609300101]
	org.netbeans.libs.felix [2.15.1 201609300101]
	org.netbeans.modules.core.kit [1.30.1 201609300101]
	org.netbeans.libs.jna.platform/1 [1.14.1 201609300101]
	org.netbeans.core.output2/1 [1.41.1 201609300101]
	org.netbeans.core.network [1.10.1 201609300101]
	org.netbeans.core.netigso [1.31.1 201609300101]
	org.netbeans.core.nativeaccess/1 [1.31.1 201609300101]
	org.netbeans.core.multitabs/1 [1.12.1.1 1 201609300101]
	org.netbeans.core.io.ui/1 [1.30.1 201609300101]
	org.netbeans.core.execution/1 [1.41.1 201609300101]
	org.esa.snap.snap.engine.utilities [8.0.3 8.0.3 202102031436]
	org.jlinda.jlinda.core [8.0.1 8.0.1 202011111450]
	org.esa.snap.snap.gpf.ui [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.remote.execution [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.remote.execution.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.graph.builder [8.0.3 8.0.3 202102031439]
	org.esa.s1tbx.s1tbx.commons [8.0.1 8.0.1 202011111450]
	org.esa.snap.snap.geotiff [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.dem [8.0.3 8.0.3 202102031437]
	org.jlinda.jlinda.nest [8.0.1 8.0.1 202011111450]
	org.jlinda.jlinda.nest.ui [8.0.1 8.0.1 202011111451]
	org.esa.snap.snap.worldwind [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.watermask [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.watermask.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.virtual.file.system.preferences.ui [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.unmix [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.unmix.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.temporal.percentile [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.sta [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.sta.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.envisat.reader [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.netcdf [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.smart.configurator [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.envi.reader [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.bigtiff [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.smart.configurator.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.remote.products.repository [8.0.3 8.0.3 202102031435]
	org.esa.snap.snap.raster [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.raster.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.product.library.v2 [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.product.library.ui.v2 [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.product.library [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.csv.dataio [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.pixel.extraction [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.pixel.extraction.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.pgx.reader [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.pconvert [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.ndvi [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.land.cover [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.land.cover.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.lib.openjpeg [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.jp2.reader [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.help [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.hdf5.writer [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.getasse30.dem [8.0.3 8.0.3 202102031436]
	org.esa.snap.ceres.binio [8.0.3 8.0.3 202102031435]
	org.esa.snap.snap.arcbingrid.reader [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.cluster.analysis [8.0.3 8.0.3 202102031436]
	org.esa.snap.blue.marble.worldmap [8.0.3 8.0.3 202102031436]
	org.esa.snap.globcover.worldmap [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.binning [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.collocation [8.0.3 8.0.3 202102031436]
	org.esa.snap.snap.classification [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.engine.kit [8.0.3 8.0.3 202102031437]
	org.esa.snap.snap.dem.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.collocation.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.classification.ui [8.0.3 8.0.3 202102031439]
	org.esa.snap.snap.branding [8.0.3 8.0.3 202102031438]
	org.esa.snap.snap.binning.ui [8.0.3 8.0.3 202102031439]
	org.esa.s3tbx.s3tbx.merisl3.reader [8.0.3 8.0.3 202102251539]
	org.esa.snap.seadas.seadas.reader [1.9.3 1.9.3 202102251541]
	org.esa.snap.seadas.seadas.reader.ui [1.9.3 1.9.3 202102251541]
	org.esa.smostbx.smos.tools [5.8.0 5.8.0 202010190030]
	org.esa.smostbx.smos.lsmask [5.8.0 5.8.0 202010190030]
	org.esa.smostbx.smos.dgg [5.8.0 5.8.0 202010190029]
	org.esa.smostbx.smos.reader [5.8.0 5.8.0 202010190030]
	org.esa.smostbx.smos.ee2netcdf [5.8.0 5.8.0 202010190032]
	org.esa.smostbx.smos.gui [5.8.0 5.8.0 202010190032]
	org.esa.smostbx.smos.ee2netcdf.ui [5.8.0 5.8.0 202010190032]
	org.esa.smostbx.smos.kit [5.8.0 5.8.0 202010190033]
	org.esa.s3tbx.s3tbx.spot.vgt.reader [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.slstr.regrid [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.sentinel3.reader [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.slstr.pdu.stitching [8.0.3 8.0.3 202102251542]
	org.esa.s3tbx.s3tbx.slstr.pdu.stitching.ui [8.0.3 8.0.3 202102251542]
	org.esa.s3tbx.s3tbx.sentinel3.reader.ui [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.rad2refl [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.rad2refl.ui [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.ppe.operator [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.owt.classification [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.olci.radiometry [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.o2a.harmonisation [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.mphchl [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.modis.reader [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.meris.smac [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.meris.l2auxdata [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.meris.ops [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.meris.sdr [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.meris.radiometry [8.0.3 8.0.3 202102251539]
	org.esa.s3tbx.s3tbx.meris.radiometry.ui [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.meris.cloud [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.meris.brr [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.landsat.reader [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.insitu.client.ui [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.alos.reader [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.flhmci [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.flhmci.ui [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.arc [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.arc.ui [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.fu.operator [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.c2rcc [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.fub.wew [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.atsr.reader [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.aatsr.sst [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.fub.wew.ui [8.0.3 8.0.3 202102251541]
	org.esa.s3tbx.s3tbx.avhrr.reader [8.0.3 8.0.3 202102251538]
	org.esa.s3tbx.s3tbx.aatsr.sst.ui [8.0.3 8.0.3 202102251540]
	org.esa.s3tbx.s3tbx.kit [8.0.3 8.0.3 202102251543]
	org.esa.s2tbx.s2tbx.commons [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.worldview2esa.reader [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.worldview2.reader [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.sta.adapters.help [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.spot6.reader [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.spot.reader [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.spectral.angle.mapper [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.spectral.angle.mapper.ui [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.s2msi.reader [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.s2msi.resampler [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.preferences.ui [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.s2msi.reader.ui [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.s2msi.mci [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.s2msi.mci.ui [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.reflectance.to.radiance [8.0.1 8.0.1 202102081228]
	org.esa.s2tbx.s2tbx.reflectance.to.radiance.ui [8.0.1 8.0.1 202102081228]
	org.esa.s2tbx.s2tbx.rapideye.reader [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.radiometric.indices [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.radiometric.indices.ui [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.pleiades.reader [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.muscate.reader [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.land.cover [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.kompsat2.reader [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.lib.gdal [8.0.1 8.0.1 202102081228]
	org.esa.s2tbx.lib.gdal.preferences.ui [8.0.1 8.0.1 202102081229]
	org.esa.s2tbx.s2tbx.gdal.reader [8.0.1 8.0.1 202102081229]
	org.esa.s2tbx.s2tbx.gdal.writer [8.0.1 8.0.1 202102081229]
	org.esa.s2tbx.s2tbx.gdal.writer.ui [8.0.1 8.0.1 202102081229]
	org.esa.s2tbx.s2tbx.jp2.writer [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.alosPRI.reader [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.ikonos.reader [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.grm [8.0.1 8.0.1 202102081229]
	org.esa.s2tbx.s2tbx.deimos.reader [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.coregistration [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.cache [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.cache.ui [8.0.1 8.0.1 202102081226]
	org.esa.s2tbx.s2tbx.alosAV2.reader [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.coregistration.ui [8.0.1 8.0.1 202102081233]
	org.esa.s2tbx.s2tbx.forest.cover.change [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.forest.cover.change.ui [8.0.1 8.0.1 202102081232]
	org.esa.s2tbx.s2tbx.biophysical [8.0.1 8.0.1 202102081227]
	org.esa.s2tbx.s2tbx.grm.ui [8.0.1 8.0.1 202102081231]
	org.esa.s2tbx.s2tbx.kit [8.0.1 8.0.1 202102081233]
	org.esa.s1tbx.s1tbx.io [8.0.1 8.0.1 202011111450]
	org.esa.s1tbx.s1tbx.rcp [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.utilities [8.0.1 8.0.1 202011111450]
	org.esa.s1tbx.s1tbx.op.utilities.ui [8.0.1 8.0.1 202011111450]
	org.esa.s1tbx.s1tbx.op.insar [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.sentinel1 [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.sentinel1.ui [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.io.ephemeris [8.0.1 8.0.1 202011111450]
	org.esa.s1tbx.s1tbx.op.calibration [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.sar.processing [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.sar.processing.ui [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.ocean.ui [8.0.1 8.0.1 202011111450]
	org.esa.s1tbx.s1tbx.op.insar.ui [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.feature.extraction [8.0.1 8.0.1 202011111450]
	org.esa.s1tbx.s1tbx.op.feature.extraction.ui [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.calibration.ui [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.op.analysis.ui [8.0.1 8.0.1 202011111450]
	com.iceye.esa.snap.iceye.slc.reader [8.0.1 8.0.1 202011111451]
	org.esa.s1tbx.s1tbx.kit [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.op.soil.moisture [8.0.1 8.0.1 202011111450]
	org.csa.rstb.rstb.op.soil.moisture.ui [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.op.polarimetric.tools [8.0.1 8.0.1 202011111450]
	org.csa.rstb.rstb.op.polarimetric.tools.ui [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.op.classification [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.op.classification.ui [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.io [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.op.calibration [8.0.1 8.0.1 202011111451]
	org.csa.rstb.rstb.kit [8.0.1 8.0.1 202011111451]
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer editor registered from layer.xml path 'LayerEditors/NoDataLayerType'
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer editor registered from layer.xml path 'LayerEditors/GraticuleLayerType'
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer editor registered from layer.xml path 'LayerEditors/maptools-layer'
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer editor registered from layer.xml path 'LayerEditors/VectorDataLayer'
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer editor registered from layer.xml path 'LayerEditors/ImageLayer'
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer editor registered from layer.xml path 'LayerEditors/FeatureLayerType'
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/ImageFileLayerSource': RGB Image from File
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/GCPVectorLayerSource': Coregistered GCP Movement Vector
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/maptools-layer': Mapping Tools
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/ProductLayerSource': Image of Band / Tie-Point Grid
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/BlueMarbleLayerSource': NASA Blue Marble Worldmap
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/GlobCoverLayerSource': ESA GlobCover Worldmap
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/wind-field-estimation-layer-source': Wind Field Estimation Results
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/object-detection-layer-source': Object Detection Results
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/CollectionLayerSource': Layer Group
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/topsBurstLayer': TOPS Burst Boundaries
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/WmsLayerSource': Image from Web Map Server (WMS)
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/ShapefileLayerSource': ESRI Shapefile
INFO [org.esa.snap.rcp.layermanager.LayerManager]: New layer source added from layer.xml path 'LayerSources/MerisWindFieldLayerSource': Wind speed vectors from MERIS ECMWF annotations
INFO [org.esa.snap.core.gpf.operators.tooladapter.ToolAdapterIO]: Initializing external tool adapters
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
INFO [org.esa.s2tbx.dataio.gdal.GDALVersion]: GDAL not found on system. Internal GDAL 3.0.0 from distribution will be used. (f1)
INFO [org.esa.s2tbx.dataio.gdal.GDALVersion]: Internal GDAL 3.0.0 set to be used by SNAP.
INFO [org.esa.snap]: Please check regularly for new updates for the best SNAP experience.
WARNING [org.openide.filesystems.Ordering]: Found same position 600 for both Toolbars/Memory and Toolbars/Processing
WARNING [org.openide.filesystems.Ordering]: Found same position 800 for both Toolbars/Tool Windows and Toolbars/Standard.xml
WARNING [org.openide.filesystems.Ordering]: Not all children in Toolbars/ marked with the position attribute: [Projects, Radar Tool Windows, Developer.xml], but some are: [File, Clipboard, UndoRedo, Analysis, Overlay, Memory, Processing, Tools, SMOS, Standard.xml, Tool Windows, Window Arrangement]
WARNING [org.openide.filesystems.Ordering]: Found same position 2,335 for both Services/JavaHelp/org-esa-s2tbx-coregistration-docs.xml and Services/JavaHelp/org-esa-s2tbx-fcc-docs.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 2,335 for both Services/JavaHelp/org-esa-s2tbx-coregistration-docs.xml and Services/JavaHelp/org-esa-s2tbx-grm-docs.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 2,335 for both Services/JavaHelp/org-esa-s2tbx-fcc-docs.xml and Services/JavaHelp/org-esa-s2tbx-grm-docs.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 3,818 for both Services/JavaHelp/com-iceye-esa-snap-iceye-slc-reader-helpset.xml and Services/JavaHelp/org-esa-s2tbx-s2tbx-s2msi-resampler-helpset.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 4,600 for both Services/JavaHelp/org-esa-s3tbx-c2rcc-helpset.xml and Services/JavaHelp/org-esa-s3tbx-s3tbx-o2a-harmonisation-helpset.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 4,440 for both Services/JavaHelp/org-esa-s3tbx-dataio-s3-preferences-ui-docs.xml and Services/JavaHelp/org-esa-s3tbx-slstr-pdu-stitching-ui-docs.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 3,818 for both Services/JavaHelp/com-iceye-esa-snap-iceye-slc-reader-helpset.xml and Services/JavaHelp/org-esa-smostbx-smos-gui-helpset.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 3,818 for both Services/JavaHelp/org-esa-s2tbx-s2tbx-s2msi-resampler-helpset.xml and Services/JavaHelp/org-esa-smostbx-smos-gui-helpset.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 2,340 for both Services/JavaHelp/org-esa-s2tbx-dataio-muscate-docs.xml and Services/JavaHelp/org-esa-snap-snap-envi-reader-helpset.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 2,480 for both Services/JavaHelp/org-esa-snap-ui-tooladapter-docs.xml and Services/JavaHelp/org-esa-snap-ui-vfs-docs.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 4,610 for both Services/javahelp/org-esa-s3tbx-FuOp-helpset.xml and Services/javahelp/org-esa-s3tbx-PpeFiltering-helpset.xml
WARNING [org.openide.filesystems.Ordering]: Found same position 4,600 for both Services/javahelp/org-esa-s3tbx-OWTClassificationOp-helpset.xml and Services/javahelp/org-esa-s3tbx-olci-radiometry-helpset.xml
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.GeolocationGridGeocodingOp$Spi (alias 'Ellipsoid-Correction-GG')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.TestPatternOp$Spi (alias 'TestPattern')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.ReipOp$Spi (alias 'ReipOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.SubGraphOp$Spi (alias 'SubGraph')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.cluster.EMClusterOp$Spi (alias 'EMClusterAnalysis')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.ReplaceMetadataOp$Spi (alias 'ReplaceMetadata')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.C2rccOperator$Spi (alias 'c2rcc')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.grm.GenericRegionMergingOp$Spi (alias 'GenericRegionMergingOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.MsaviOp$Spi (alias 'MsaviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.McariOp$Spi (alias 'McariOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.forest.ForestAreaDetectionOp$Spi (alias 'Forest-Area-Detection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.AzimuthFilterOp$Spi (alias 'AzimuthFilter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.S2repOp$Spi (alias 'S2repOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.SetNoDataValueOp$Spi (alias 'SetNoDataValue')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.dem.gpf.ComputeSlopeAspectOp$Spi (alias 'Compute-Slope-Aspect')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.CiOp$Spi (alias 'CiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.flood.FloodDetectionOp$Spi (alias 'Flood-Detection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.SliceAssemblyOp$Spi (alias 'SliceAssembly')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.owt.OWTClassificationOp$Spi (alias 'OWTClassification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.dataio.mosaic.S2tbxMosaicOp$Spi (alias 'Multi-size Mosaic')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.SubtRefDemOp$Spi (alias 'TopoPhaseRemoval')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.biophysical.BiophysicalLandsatOp$Spi (alias 'BiophysicalLandsat8Op')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.collocation.CollocateOp$Spi (alias 'Collocate')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.TndviOp$Spi (alias 'TndviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.MndwiOp$Spi (alias 'MndwiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.StampsExportOp$Spi (alias 'StampsExport')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.biophysical.BiophysicalOp$Spi (alias 'BiophysicalOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.coregistration.CrossCorrelationOp$Spi (alias 'Cross-Correlation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.coregistration.CoregistrationOp$Spi (alias 'CoregistrationOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.EAPPhaseCorrectionOp$Spi (alias 'EAP-Phase-Correction')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.DataAnalysisOp$Spi (alias 'Data-Analysis')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.operator.cloud.CloudOperator$Spi (alias 'CloudProb')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.dem.gpf.AddElevationOp$Spi (alias 'AddElevation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.FillBandOp$Spi (alias 'FillBand')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.RviOp$Spi (alias 'RviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.landsat.C2rccLandsat7Operator$Spi (alias 'c2rcc.landsat7')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.EllipsoidCorrectionRDOp$Spi (alias 'Ellipsoid-Correction-RD')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.s2msi.resampler.S2ResamplingOp$Spi (alias 'S2Resampling')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.processor.rad2refl.Rad2ReflOp$Spi (alias 'Rad2Refl')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.masks.TerrainMaskOp$Spi (alias 'Terrain-Mask')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.soilmoisture.gpf.IEMMultiPolInverOp$Spi (alias 'IEM-Multi-Pol-Inversion')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.fcc.ForestCoverChangeOp$Spi (alias 'ForestCoverChangeOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.modis.C2rccModisOperator$Spi (alias 'c2rcc.modis')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.statistics.percentile.interpolated.TemporalPercentileOp$Spi (alias 'TemporalPercentile')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.InterferogramOp$Spi (alias 'Interferogram')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.N1PatcherOp$Spi (alias 'Meris.N1Patcher')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.landcover.gpf.LandCoverMaskOp$Spi (alias 'Land-Cover-Mask')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.FlipOp$Spi (alias 'Flip')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.Ndi45Op$Spi (alias 'Ndi45Op')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.cloud.CloudTopPressureOp$Spi (alias 'Meris.CloudTopPressureOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.cloud.CloudShadowOp$Spi (alias 'Meris.CloudShadow')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.TileWriterOp$Spi (alias 'TileWriter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.Ndwi2Op$Spi (alias 'Ndwi2Op')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.CompactPolDecompositionOp$Spi (alias 'CP-Decomposition')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.internal.TileCacheOp$Spi (alias 'TileCache')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.filtering.SpeckleFilterOp$Spi (alias 'Speckle-Filter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.fub.wew.WaterProcessorOp$Spi (alias 'FUB.Water')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.L3ToL1Op$Spi (alias 'L3ToL1')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.Msavi2Op$Spi (alias 'Msavi2Op')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.BandSelectOp$Spi (alias 'BandSelect')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.fcc.common.BandsExtractorOp$Spi (alias 'BandsExtractorOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.WdviOp$Spi (alias 'WdviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.classification.gpf.kdtknn.KDTreeKNNClassifierOp$Spi (alias 'KDTree-KNN-Classifier')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.Bi2Op$Spi (alias 'Bi2Op')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.SARSimTerrainCorrectionOp$Spi (alias 'SARSim-Terrain-Correction')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.smos.ee2netcdf.NetcdfExportOp$Spi (alias 'SmosNetcdfExport')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.meris.C2rccMerisOperator$Spi (alias 'c2rcc.meris')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.cloud.CombinedCloudOp$Spi (alias 'Meris.CombinedCloud')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.reproject.ReprojectionOp$Spi (alias 'Reproject')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.SaviOp$Spi (alias 'SaviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.soilmoisture.gpf.SMDielectricModelInverOp$Spi (alias 'SM-Dielectric-Modeling')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.aatsr.regrid.AatsrUngriddingOp$Spi (alias 'AATSR.Ungrid')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.meris4.C2rccMeris4Operator$Spi (alias 'c2rcc.meris4')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.ndvi.NdviOp$Spi (alias 'NdviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.python.gpf.PyOperatorSpi (alias 'PyOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.ArviOp$Spi (alias 'ArviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.classification.gpf.minimumdistance.MinimumDistanceClassifierOp$Spi (alias 'Minimum-Distance-Classifier')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.TOPSARMergeOp$Spi (alias 'TOPSAR-Merge')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.NdpiOp$Spi (alias 'NdpiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.FilterOperator$Spi (alias 'Image-Filter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.WriteRGBOp$Spi (alias 'WriteRGB')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.CoherenceOp$Spi (alias 'Coherence')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.calibration.gpf.RemoveGRDBorderNoiseOp$Spi (alias 'Remove-GRD-Border-Noise')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.brr.LandClassificationOp$Spi (alias 'Meris.LandClassification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.IreciOp$Spi (alias 'IreciOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.mapper.SpectralAngleMapperOp$Spi (alias 'SpectralAngleMapperOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.WriteOp$Spi (alias 'Write')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.calibration.gpf.CalibrationOp$Spi (alias 'Calibration')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.oceantools.WindFieldEstimationOp$Spi (alias 'Wind-Field-Estimation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.classification.gpf.SupervisedWishartClassificationOp$Spi (alias 'Supervised-Wishart-Classification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.olci.radiometry.smilecorr.SmileCorrectionOp$Spi (alias 'SmileCorrection.Olci')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.smac.SmacOperator$Spi (alias 'SmacOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.MultiMasterOp$Spi (alias 'MultiMasterStackGenerator')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.UpdateGeoRefOp$Spi (alias 'Update-Geo-Reference')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.StackAveragingOp$Spi (alias 'Stack-Averaging')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.DviOp$Spi (alias 'DviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.brr.operator.BrrOp$Spi (alias 'Meris.Brr')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.coregistration.CreateStackOp$Spi (alias 'CreateStack')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.StackSplitWriter$Spi (alias 'Stack-Split')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.slstr.pdu.stitching.PDUStitchingOp$Spi (alias 'PduStitching')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.landcover.gpf.AddLandCoverOp$Spi (alias 'AddLandCover')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.brr.CloudClassificationOp$Spi (alias 'Meris.CloudClassification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.PviOp$Spi (alias 'PviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.dataio.SnaphuImportOp$Spi (alias 'SnaphuImport')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.orbits.ApplyOrbitFileOp$Spi (alias 'Apply-Orbit-File')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.IntegerInterferogramOp$Spi (alias 'IntegerInterferogram')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.UndersamplingOp$Spi (alias 'Undersample')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.OffsetTrackingOp$Spi (alias 'Offset-Tracking')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.oceantools.OilSpillClusteringOp$Spi (alias 'Oil-Spill-Clustering')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.oceantools.OilSpillDetectionOp$Spi (alias 'Oil-Spill-Detection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.PCAOp$Spi (alias 'Principle-Components')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.classification.gpf.PolarimetricClassificationOp$Spi (alias 'Polarimetric-Classification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.fu.FuOp$Spi (alias 'FuClassification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.SubsetOp$Spi (alias 'Subset')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.RangeDopplerGeocodingOp$Spi (alias 'Terrain-Correction')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.ALOSDeskewingOp$Spi (alias 'ALOS-Deskewing')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.aatsr.sst.AatsrSstOp$Spi (alias 'Aatsr.SST')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.CrossResamplingOp$Spi (alias 'CrossResampling')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.ProductSetReaderOp$Spi (alias 'ProductSet-Reader')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.fcc.common.BandsDifferenceOp$Spi (alias 'BandsDifferenceOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.GapLessSdrOp$Spi (alias 'Meris.GapLessSdr')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.cloud.BlueBandOp$Spi (alias 'Meris.BlueBand')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.SRGROp$Spi (alias 'SRGR')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.classification.gpf.randomForest.RandomForestClassifierOp$Spi (alias 'Random-Forest-Classifier')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.DeburstWSSOp$Spi (alias 'DeburstWSS')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.resample.ResamplingOp$Spi (alias 'Resample')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.PssraOp$Spi (alias 'PssraOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.olci.radiometry.gasabsorption.GaseousAbsorptionOp$Spi (alias 'GaseousAbsorption')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.operators.tooladapter.ToolAdapterOpSpi (alias 'ToolAdapterOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.binning.operator.BinningOp$Spi (alias 'Binning')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.cluster.KMeansClusterOp$Spi (alias 'KMeansClusterAnalysis')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.ConvertDataTypeOp$Spi (alias 'Convert-Datatype')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.CompactPolStokesParametersOp$Spi (alias 'CP-Stokes-Parameters')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.RRToFRSOp$Spi (alias 'RRToFRS')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.OrientationAngleCorrectionOp$Spi (alias 'Orientation-Angle-Correction')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.oceantools.ObjectDiscriminationOp$Spi (alias 'Object-Discrimination')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.TsaviOp$Spi (alias 'TsaviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.classification.gpf.maximumlikelihood.MaximumLikelihoodClassifierOp$Spi (alias 'Maximum-Likelihood-Classifier')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.dem.gpf.FillDEMHoleOp$Spi (alias 'Fill-DEM-Hole')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.TOPSARDeburstOp$Spi (alias 'TOPSAR-Deburst')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.Slant2HeightOp$Spi (alias 'PhaseToHeight')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.productlibrary.gpf.FindImagePairOp$Spi (alias 'Find-Image-Pair')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.coregistration.WarpOp$Spi (alias 'Warp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.GemiOp$Spi (alias 'GemiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.DoubleDifferenceInterferogramOp$Spi (alias 'Double-Difference-Interferogram')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.RiOp$Spi (alias 'RiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.olci.C2rccOlciOperator$Spi (alias 'c2rcc.olci')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.biophysical.Biophysical10mOp$Spi (alias 'Biophysical10mOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.TOPSARDerampDemodOp$Spi (alias 'TOPSAR-DerampDemod')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.LinearTodBOp$Spi (alias 'LinearToFromdB')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.processor.flh_mci.FlhMciOp$Spi (alias 'FlhMci')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.internal.MoreThenAnIntegerOp$Spi (alias 'MoreThenAnIntegerOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.sdr.SdrOp$Spi (alias 'Meris.Sdr')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.DemodulateOp$Spi (alias 'Demodulate')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.texture.GLCMOp$Spi (alias 'GLCM')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.MosaicOp$Spi (alias 'Mosaic')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.forest.ForestAreaClassificationOp$Spi (alias 'Forest-Area-Classification')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.PolarimetricMatricesOp$Spi (alias 'Polarimetric-Matrices')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.aerosol.AerosolMergerOp$Spi (alias 'Meris.AerosolMerger')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.reflectance2radiance.ReflectanceToRadianceOp$Spi (alias 'ReflectanceToRadianceOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.seawifs.C2rccSeaWiFSOperator$Spi (alias 'c2rcc.seawifs')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.AzimuthShiftEstimationUsingESDOp$Spi (alias 'Azimuth-Shift-Estimation-ESD')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.classification.gpf.knn.KNNClassifierOp$Spi (alias 'KNN-Classifier')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.ppe.PpeOp$Spi (alias 'PpeFiltering')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.cloud.CloudProbabilityOp$Spi (alias 'Meris.CloudProbability')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.filtering.MultiTemporalSpeckleFilterOp$Spi (alias 'Multi-Temporal-Speckle-Filter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.mphchl.MphChlBasisOp$Spi (alias 'MphChlBasis')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.SARSimulationOp$Spi (alias 'SAR-Simulation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.BackGeocodingOp$Spi (alias 'Back-Geocoding')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.calibration.gpf.Sentinel1RemoveThermalNoiseOp$Spi (alias 'ThermalNoiseRemoval')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.SimulateAmplitudeOp$Spi (alias 'SimulateAmplitude')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.FillAerosolOp$Spi (alias 'FillAerosol')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.PhaseToDisplacementOp$Spi (alias 'PhaseToDisplacement')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.viirs.C2rccViirsOperator$Spi (alias 'c2rcc.viirs')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.GoldsteinFilterOp$Spi (alias 'GoldsteinPhaseFiltering')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.aerosol.ModisAerosolOp$Spi (alias 'Meris.Mod08Aerosol')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.PolarimetricParametersOp$Spi (alias 'Polarimetric-Parameters')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.CrossChannelSNRCorrectionOp$Spi (alias 'Cross-Channel-SNR-Correction')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.MtciOp$Spi (alias 'MtciOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.GndviOp$Spi (alias 'GndviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.texture.GaborFilterOp$Spi (alias 'GaborFilter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.oceantools.AdaptiveThresholdingOp$Spi (alias 'AdaptiveThresholding')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.brr.GaseousCorrectionOp$Spi (alias 'Meris.GaseousCorrection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.brr.RayleighCorrectionOp$Spi (alias 'Meris.RayleighCorrection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.BiOp$Spi (alias 'BiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.PolarimetricSpeckleFilterOp$Spi (alias 'Polarimetric-Speckle-Filter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.MosaicOp$Spi (alias 'SAR-Mosaic')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.GRDPostProcessOp$Spi (alias 'GRD-Post')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.mphchl.MphChlOlciOp$Spi (alias 'MphChlOlci')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.NdwiOp$Spi (alias 'NdwiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.calibration.gpf.RemoveAntennaPatternOp$Spi (alias 'RemoveAntennaPattern')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.raster.gpf.masks.CreateLandMaskOp$Spi (alias 'Land-Sea-Mask')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.ImportVectorOp$Spi (alias 'Import-Vector')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.TOPSARSplitOp$Spi (alias 'TOPSAR-Split')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.mphchl.MphChlOp$Spi (alias 'MphChl')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.remote.execution.RemoteExecutionOp$Spi (alias 'RemoteExecutionOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.geometric.TerrainFlatteningOp$Spi (alias 'Terrain-Flattening')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sar.gpf.MultilookOp$Spi (alias 'Multilook')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.radiometry.MerisRadiometryCorrectionOp$Spi (alias 'Meris.CorrectRadiometry')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.cluster.PrincipalComponentAnalysisOp$Spi (alias 'PCA')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.mphchl.MphChlMerisOp$Spi (alias 'MphChlMeris')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.IpviOp$Spi (alias 'IpviOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.processor.mci.S2MciOp$Spi (alias 'Mci.s2')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.soilmoisture.gpf.IEMHybridInverOp$Spi (alias 'IEM-Hybrid-Inversion')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.smart.configurator.StoredGraphOp$Spi (alias 'StoredGraph')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.RangeFilterOp$Spi (alias 'RangeFilter')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.RemodulateOp$Spi (alias 'Remodulate')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.gpf.DInSAROp$Spi (alias 'Three-passDInSAR')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.jlinda.nest.dataio.SnaphuExportOp$Spi (alias 'SnaphuExport')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.dataio.mosaic.reproject.S2tbxReprojectionOp$Spi (alias 'S2tbx-Reproject')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.PolarimetricDecompositionOp$Spi (alias 'Polarimetric-Decomposition')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.urban.SpeckleDivergenceOp$Spi (alias 'Speckle-Divergence')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.landsat.C2rccLandsat8Operator$Spi (alias 'c2rcc.landsat8')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.decisiontree.DecisionTreeOp$Spi (alias 'DecisionTree')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.fex.gpf.ChangeDetectionOp$Spi (alias 'Change-Detection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.PhaseToElevationOp$Spi (alias 'PhaseToElevation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.ReadOp$Spi (alias 'Read')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.OversamplingOp$Spi (alias 'Oversample')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.olci.harmonisation.OlciO2aHarmonisationOp$Spi (alias 'OlciO2aHarmonisation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.meris.brr.SmileCorrectionOp$Spi (alias 'Meris.SmileCorrection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.statistics.StatisticsOp$Spi (alias 'StatisticsOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.c2rcc.msi.C2rccMsiOperator$Spi (alias 'c2rcc.msi')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.PassThroughOp$Spi (alias 'PassThrough')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.soilmoisture.gpf.IEMMultiAngleInverOp$Spi (alias 'IEM-Multi-Angle-Inversion')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.olci.radiometry.rayleigh.RayleighCorrectionOp$Spi (alias 'RayleighCorrection')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.csa.rstb.polarimetric.gpf.CompactPolDataSimulationOp$Spi (alias 'CP-Simulation')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.MergeOp$Spi (alias 'Merge')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.core.gpf.common.BandMathsOp$Spi (alias 'BandMaths')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s2tbx.radiometry.NdtiOp$Spi (alias 'NdtiOp')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s3tbx.arc.ArcSstOp$Spi (alias 'Arc.SST')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.utilities.gpf.BandMergeOp$Spi (alias 'BandMerge')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.insar.gpf.coregistration.DEMAssistedCoregistrationOp$Spi (alias 'DEM-Assisted-Coregistration')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.s1tbx.sentinel1.gpf.SpectralDiversityOp$Spi (alias 'Enhanced-Spectral-Diversity')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.unmixing.SpectralUnmixingOp$Spi (alias 'Unmix')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.pixex.PixExOp$Spi (alias 'PixEx')
INFO [org.esa.snap.rcp.SnapApp]: GPF operator SPI: class org.esa.snap.watermask.operator.WatermaskOp$Spi (alias 'LandWaterMask')
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy resolver: Windows
INFO [org.netbeans.core.network.proxy.windows.WindowsNetworkProxy]: Windows system proxy resolver: auto detect
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy reloading succeeded.
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy - mode: direct
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy: fell to default (correct if direct mode went before)
INFO [org.netbeans.ui.metrics.laf]: USG_LOOK_AND_FEEL
INFO [org.esa.snap.rcp.SnapApp]: Showing SNAP Desktop
INFO [org.esa.smos.gui.SmosBox]: Showing SmosBox Desktop
WARNING [org.netbeans.ProxyClassLoader]: Should not use initial / in calls to ClassLoader.getResource(s): /org/esa/snap/resources/images/icons/Add16.png
WARNING [org.netbeans.ProxyClassLoader]: Should not use initial / in calls to ClassLoader.getResource(s): /org/esa/snap/product/library/ui/v2/icons/refresh24.png
WARNING [org.netbeans.ProxyClassLoader]: Should not use initial / in calls to ClassLoader.getResource(s): /org/esa/snap/resources/images/icons/Remove16.png
WARNING [org.netbeans.ProxyClassLoader]: Should not use initial / in calls to ClassLoader.getResource(s): /org/esa/snap/product/library/ui/v2/icons/search24.png
WARNING [org.netbeans.ProxyClassLoader]: Should not use initial / in calls to ClassLoader.getResource(s): /org/esa/snap/resources/images/icons/Help24.gif
WARNING [org.netbeans.ProxyClassLoader]: Should not use initial / in calls to ClassLoader.getResource(s): /org/esa/snap/product/library/ui/v2/icons/stop20.gif
WARNING [null]: Last record repeated again.
Diagnostic information
Input arguments:
	-Xmx13312m
	-Xms512m
	-XX:+AggressiveOpts
	-Xverify:none
	-Dnetbeans.mainclass=org.esa.snap.main.Main
	-Dsun.java2d.noddraw=true
	-Dsun.awt.nopixfmt=true
	-Dsun.java2d.dpiaware=false
	-XX:MaxPermSize=384m
	-Dnetbeans.user.dir=C:\Program Files\snap
	-Djdk.home=./jre
	-splash:C:\Users\simon\AppData\Roaming\SNAP\var\cache\splash.png
	-Djdk.launcher.addexports.0=java.desktop/sun.awt=ALL-UNNAMED
	-Djdk.launcher.addexports.1=java.base/jdk.internal.jrtfs=ALL-UNNAMED
	-Djdk.launcher.addexports.2=java.desktop/java.awt.peer=ALL-UNNAMED
	-Djdk.launcher.addexports.3=java.desktop/com.sun.beans.editors=ALL-UNNAMED
	-Djdk.launcher.addexports.3=java.desktop/sun.awt.im=ALL-UNNAMED
	-Djdk.launcher.addexports.4=java.desktop/com.sun.java.swing.plaf.windows=ALL-UNNAMED
	-Djdk.launcher.addexports.5=java.management/sun.management=ALL-UNNAMED
	-Dnetbeans.home=C:\Program Files\snap\platform
	-Dnetbeans.user=C:\Users\simon\AppData\Roaming\SNAP
	-Dnetbeans.default_userdir_root=
	-XX:+HeapDumpOnOutOfMemoryError
	-XX:HeapDumpPath=C:\Users\simon\AppData\Roaming\SNAP\var\log\heapdump.hprof
	-Dsun.awt.keepWorkingSetOnMinimize=true
	-Dnetbeans.dirs=C:\Program Files\snap\etc;C:\Program Files\snap\ide;C:\Program Files\snap\platform;C:\Program Files\snap\bin;C:\Program Files\snap\snap;C:\Program Files\snap\s1tbx;C:\Program Files\snap\s2tbx;C:\Program Files\snap\s3tbx;C:\Program Files\snap\rstb;C:\Program Files\snap\smos;C:\Program Files\snap\probavbox
	exit
Compiler: HotSpot 64-Bit Tiered Compilers
Heap memory usage: initial 512.0MB maximum 11833.0MB
Non heap memory usage: initial 2.4MB maximum -1b
Garbage collector: PS Scavenge (Collections=5 Total time spent=0s)
Garbage collector: PS MarkSweep (Collections=3 Total time spent=0s)
Classes: loaded=10051 total loaded=10051 unloaded 0
INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 14,900,510,720
INFO [null]: Total physical memory 14,900,510,720
WARNING [org.openide.awt.Toolbar]: Too long AWTTask: 5,557 ms for org.openide.awt.MenuBar$LazyMenu$MenuFolder@3e3a0fd2(FolderList{MultiFileObject@426d3b7f[Menu/File]})
WARNING [org.openide.filesystems.Ordering]: Found same position 300 for both Menu/View/Separator1.instance and Menu/View/StatusbarAction.shadow
WARNING [org.openide.filesystems.Ordering]: Found same position 80 for both Menu/File/Export/Other/org-esa-snap-rcp-actions-file-export-ExportImageAction.shadow and Menu/File/Export/Other/org-esa-snap-rcp-actions-file-export-ExportKmzFileAction.shadow
WARNING [org.openide.filesystems.Ordering]: Found same position 60 for both Menu/File/Export/Other/org-esa-snap-rcp-actions-file-export-ExportMetadataAction.shadow and Menu/File/Export/Other/org-esa-snap-rcp-actions-file-export-ExportTransectPixelsAction.shadow
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/View/Tool Windows/ marked with the position attribute: [Developer, Optical, Radar, SMOS, InsituClientTopComponent.shadow, org-esa-snap-product-library-ui-v2-ProductLibraryToolViewV2.shadow, org-esa-snap-rcp-colormanip-ColorManipulationTopComponent.shadow, org-esa-snap-rcp-colormanip-UncertaintyVisualisationTopComponent.shadow, org-esa-snap-rcp-layermanager-LayerEditorTopComponent.shadow, org-esa-snap-rcp-layermanager-LayerManagerTopComponent.shadow, org-esa-snap-rcp-mask-MaskManagerTopComponent.shadow, org-esa-snap-rcp-placemark-gcp-GcpManagerTopComponent.shadow, org-esa-snap-rcp-placemark-pin-PinManagerTopComponent.shadow, org-esa-snap-rcp-quicklooks-QuicklookToolView.shadow, org-esa-snap-rcp-worldmap-WorldMapTopComponent.shadow, org-esa-snap-worldwind-WWAnalysisToolView.shadow, org-esa-snap-worldwind-WWWorldMapToolView.shadow], but some are: [org-esa-snap-rcp-window-NavigationTopComponent.shadow, org-esa-snap-rcp-window-PixelInfoTopComponent.shadow, org-esa-snap-rcp-window-ProductExplorerTopComponent.shadow, org-esa-s1tbx-dat-toolviews-Projects-ProjectsToolView.shadow, org-netbeans-core-windows-actions-GlobalPropertiesAction.shadow, org-netbeans-core-io-ui-IOWindowAction.shadow]
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/View/Tool Windows/SMOS/ marked with the position attribute: [org-esa-smos-gui-gridpoint-GridPointBtDataTableTopComponent.shadow], but some are: [org-esa-smos-gui-snapshot-SnapshotInfoTopComponent.shadow, org-esa-smos-gui-gridpoint-GridPointBtDataChartTopComponent.shadow, org-esa-smos-gui-gridpoint-GridPointBtDataFlagmatrixTopComponent.shadow]
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Raster/Geometric/ marked with the position attribute: [org-esa-snap-binning-operator-ui-BinningOperatorAction.shadow, org-esa-snap-core-gpf-ui-mosaic-MosaicAction.shadow, org-esa-snap-core-gpf-ui-reproject-ReprojectionAction.shadow], but some are: [org-esa-snap-core-gpf-ui-resample-ResamplingAction.shadow, org-esa-s2tbx-coregistration-Action.shadow, org-esa-s2tbx-dataio-mosaic-ui-multiSizeMosaicAction.shadow, org-esa-snap-collocation-visat-CollocationAction.shadow]
WARNING [org.openide.filesystems.Ordering]: Found same position 300 for both Menu/Raster/Masks/ComputeMaskAreaAction.shadow and Menu/Raster/Masks/org-esa-snap-processor-watermask-ui-WatermaskAction.shadow
WARNING [org.openide.filesystems.Ordering]: Found same position 500 for both Menu/Raster/Data Conversion/org-esa-s1tbx-utilities-gpf-BandSelectOp-Action.shadow and Menu/Raster/Data Conversion/org-esa-s1tbx-utilities-gpf-SetNoDataValueOp-Action.shadow
WARNING [org.openide.filesystems.Ordering]: Found same position 200 for both Menu/Raster/Data Conversion/org-esa-snap-raster-gpf-LinearTodBOp-Action.shadow and Menu/Raster/Data Conversion/org-esa-snap-raster-rcp-actions-AmplitudeToIntensityAction.shadow
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Optical/Geometric/ marked with the position attribute: [org-esa-snap-core-gpf-ui-reproject-OrthorectificationAction.shadow], but some are: [org-esa-s2tbx-s2msi-resampler-S2ResamplingOpAction.shadow, org-esa-s3tbx-slstr-regrid-AatsrUngriddingOpAction.shadow, org-esa-s3tbx-slstr-pdu-stitching-PDUStitchingAction.shadow]
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Optical/Preprocessing/ marked with the position attribute: [Masking], but some are: [org-esa-s3tbx-o2a-harmonisation-OlciHarmonisationOpAction.shadow, org-esa-s3tbx-meris-radiometry-ui-MerisRadiometryCorrectionAction.shadow, org-esa-s3tbx-processor-rad2refl-ui-Rad2ReflAction.shadow, org-esa-s2tbx-reflectance2radiance-Action.shadow, org-esa-s3tbx-PpeOpAction.shadow, org-esa-s3tbx-olci-radiometry-rayleigh-RayleighCorrectionOpAction.shadow]
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Optical/Thematic Land Processing/ marked with the position attribute: [Biophysical Processor (LAI, fAPAR...), Soil Radiometric Indices, Vegetation Radiometric Indices, Water Radiometric Indices], but some are: [org-esa-s3tbx-smac-MerisSmacOpAction.shadow, org-esa-s2tbx-fcc-Action.shadow]
WARNING [org.openide.filesystems.Ordering]: Found same position 4 for both Menu/Optical/Thematic Water Processing/C2RCC Processors/org-esa-s3tbx-c2rcc-meris-OpAction.shadow and Menu/Optical/Thematic Water Processing/C2RCC Processors/org-esa-s3tbx-c2rcc-meris4-OpAction.shadow
WARNING [org.openide.filesystems.Ordering]: Found same position 600 for both Menu/Radar/Sentinel-1 TOPS/org-esa-s1tbx-calibration-gpf-RemoveGRDBorderNoiseOp.shadow and Menu/Radar/Sentinel-1 TOPS/org-esa-s1tbx-sentinel1-gpf-TOPSARDerampDemodOp-Action.shadow
WARNING [org.openide.filesystems.Ordering]: Found same position 200 for both Menu/Tools/AttachPixelGeoCodingAction-separatorBefore.instance and Menu/Tools/Separator1.instance
INFO [org.esa.s2tbx.dataio.gdal.GDALVersion]: Internal GDAL 3.0.0 set to be used by SNAP.
org.esa.snap.core.gpf.graph.GraphException: [NodeId: ProductSet-Reader] Please add a source product
	at org.esa.snap.core.gpf.graph.NodeContext.initTargetProduct(NodeContext.java:79)
	at org.esa.snap.core.gpf.graph.GraphContext.initNodeContext(GraphContext.java:199)
	at org.esa.snap.core.gpf.graph.GraphContext.initNodeContext(GraphContext.java:182)
INFO [null]: Last record repeated 3 more times.
	at org.esa.snap.core.gpf.graph.GraphContext.initOutput(GraphContext.java:166)
	at org.esa.snap.core.gpf.graph.GraphContext.<init>(GraphContext.java:85)
	at org.esa.snap.core.gpf.graph.GraphContext.<init>(GraphContext.java:58)
	at org.esa.snap.graphbuilder.rcp.dialogs.support.GraphExecuter.recreateGraphContext(GraphExecuter.java:278)
	at org.esa.snap.graphbuilder.rcp.dialogs.support.GraphExecuter.initGraph(GraphExecuter.java:258)
	at org.esa.snap.graphbuilder.rcp.dialogs.GraphBuilderDialog.initGraph(GraphBuilderDialog.java:356)
	at org.esa.snap.graphbuilder.rcp.dialogs.GraphBuilderDialog.validateAllNodes(GraphBuilderDialog.java:571)
	at org.esa.snap.graphbuilder.rcp.dialogs.GraphBuilderDialog.tabChanged(GraphBuilderDialog.java:206)
	at org.esa.snap.graphbuilder.rcp.dialogs.GraphBuilderDialog.lambda$initUI$0(GraphBuilderDialog.java:138)
	at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:416)
	at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:270)
	at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:132)
	at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:67)
	at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:616)
	at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:591)
	at javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.mousePressed(BasicTabbedPaneUI.java:3647)
	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
	at java.awt.Component.processMouseEvent(Component.java:6536)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
	at java.awt.Component.processEvent(Component.java:6304)
	at java.awt.Container.processEvent(Container.java:2239)
	at java.awt.Component.dispatchEventImpl(Component.java:4889)
	at java.awt.Container.dispatchEventImpl(Container.java:2297)
	at java.awt.Component.dispatchEvent(Component.java:4711)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
	at java.awt.Container.dispatchEventImpl(Container.java:2283)
	at java.awt.Window.dispatchEventImpl(Window.java:2746)
	at java.awt.Component.dispatchEvent(Component.java:4711)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
	at java.awt.EventQueue$4.run(EventQueue.java:733)
	at java.awt.EventQueue$4.run(EventQueue.java:731)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: org.esa.snap.core.gpf.OperatorException: Please add a source product
	at org.esa.snap.core.gpf.common.ProductSetReaderOp.initialize(ProductSetReaderOp.java:63)
	at org.esa.snap.core.gpf.internal.OperatorContext.initializeOperator(OperatorContext.java:528)
	at org.esa.snap.core.gpf.internal.OperatorContext.getTargetProduct(OperatorContext.java:298)
	at org.esa.snap.core.gpf.Operator.getTargetProduct(Operator.java:385)
	at org.esa.snap.core.gpf.graph.NodeContext.initTargetProduct(NodeContext.java:77)
	... 54 more
INFO [hsqldb.db.HSQLDB4AD417742A.ENGINE]: dataFileCache open start
INFO [org.esa.snap]: raster width 4877 not equal to 4900
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4892
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4868
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4881
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4901
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4893
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4888
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4901
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4902
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4901
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4901
INFO [null]: Last record repeated 5 more times.
INFO [org.esa.snap]: raster width 4877 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4903
INFO [null]: Last record repeated 3 more times.
INFO [org.esa.snap]: raster width 4877 not equal to 4901
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4903
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4877 not equal to 4897
INFO [null]: Last record repeated again.
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 5.889111211611513m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 85.07822958513557m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 38.704760252924245m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 87.73388160893336m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 37.87047020089057m
-- org.jblas INFO Starting temp DLL cleanup task.
-- org.jblas INFO Deleted 4 unused temp DLL libraries from C:\Users\simon\AppData\Local\Temp
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 6.628762282594567m
INFO [org.esa.snap]: raster width 4901 not equal to 4877
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4900
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4892
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4868
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4881
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30524
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4893
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4888
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30171
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4902
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30546
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30770
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30577
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated 3 more times.
INFO [org.esa.snap]: raster height 30757 not equal to 30797
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 5.889111211611513m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 85.07822958513557m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 38.704760252924245m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 87.73388160893336m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 37.87047020089057m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 6.628762282594567m
INFO [org.esa.snap]: raster width 4901 not equal to 4877
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4900
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4892
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4868
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4881
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30524
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4893
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4888
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30171
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4902
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30546
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30770
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30577
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated 3 more times.
INFO [org.esa.snap]: raster height 30757 not equal to 30797
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 5.889111211611513m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 85.07822958513557m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 38.704760252924245m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 87.73388160893336m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 37.87047020089057m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 6.628762282594567m
INFO [org.esa.snap]: raster width 4901 not equal to 4877
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4900
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4892
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4868
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4881
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30524
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4893
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4888
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30171
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4902
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30546
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30770
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30577
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated 3 more times.
INFO [org.esa.snap]: raster height 30757 not equal to 30797
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 5.889111211611513m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 85.07822958513557m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 38.704760252924245m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 87.73388160893336m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 37.87047020089057m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 6.628762282594567m
INFO [org.esa.snap]: raster width 4901 not equal to 4877
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4900
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4892
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4868
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4881
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30524
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4893
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4888
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4899
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30171
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4902
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30546
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30770
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster height 30757 not equal to 30577
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4896
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated 3 more times.
INFO [org.esa.snap]: raster height 30757 not equal to 30797
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4903
INFO [null]: Last record repeated again.
INFO [org.esa.snap]: raster width 4901 not equal to 4897
INFO [null]: Last record repeated again.
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 5.889111211611513m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 85.07822958513557m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 38.704760252924245m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 87.73388160893336m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 37.87047020089057m
WARNING [org.esa.snap]: Max. error bperp modeling at 3D datapoints: 6.628762282594567m
INFO [hsqldb.db.HSQLDB4AD417742A.ENGINE]: Database closed
WARNING [org.openide.filesystems.Ordering]: Found same position 6 for both OptionsDialog/GeneralPreferences/LayerMask.instance and OptionsDialog/GeneralPreferences/QuicklookOptions.instance
WARNING [org.openide.filesystems.Ordering]: Not all children in OptionsDialog/S2TBX/ marked with the position attribute: [org-esa-s2tbx-dataio-s2-preferences-ui-cache-S2CacheOptionsPanelController.instance, org-esa-s2tbx-dataio-s2-preferences-ui-msi-S2ReaderMasksPanelController.instance], but some are: [org-esa-s2tbx-dataio-gdal-preferences-GDALOptionsPanelController.instance]

EDIT

I managed to complete the coregistration by increasing the GCPs from 2000 to 8000, as previously suggested by @ABraun, however, I’m doubting about its success.
My residuals are very high, according to Sentinel-1 Toolbox - InSAR Displacement Mapping with ERS data

My Residuals:

    GCP           mst_x           mst_y           slv_x           slv_y                  rms
   GCP0       205.0000       617.0000       201.1250       620.7500         0.4568
   GCP1      1304.0000      1578.0000      1302.3125      1581.6250         0.4737
   GCP2      1990.0000      1990.0000      1989.6250      1993.5625         0.6461
   GCP3      1990.0000      2264.0000      1989.1875      2267.4375         0.4643
   GCP4       480.0000      3637.0000       477.0000      3636.4375         4.2061
   GCP5      2127.0000      4873.0000      2126.7500      4873.6250         2.6110
   GCP6       205.0000      5559.0000       201.0000      5559.0000         3.9513
   GCP7       205.0000      5971.0000       201.3125      5973.1875         1.7880
   GCP8       205.0000      6245.0000       202.2500      6261.6250        12.6520
   GCP9       343.0000      7343.0000       339.4375      7346.9375         0.2208
  GCP10      1441.0000     10226.0000      1439.5000     10229.8750         0.1719
  GCP11      1853.0000     12148.0000      1852.0625     12151.7500         0.3223
  GCP12      1029.0000     13658.0000      1026.9375     13665.8125         3.3228
  GCP13      2127.0000     14481.0000      2126.5000     14484.6875         0.5366
  GCP14       892.0000     14893.0000       889.1875     14900.6875         3.0276
  GCP15       617.0000     15717.0000       614.1875     15734.5625        12.7165
  GCP16       617.0000     15854.0000       613.8125     15865.1250         6.2661
  GCP17       617.0000     15991.0000       614.8750     15978.3750        17.5228
  GCP18       617.0000     16403.0000       613.5000     16399.4375         8.4952
  GCP19       480.0000     16678.0000       476.5000     16680.0000         3.0037
  GCP20       205.0000     16952.0000       201.2500     16953.7500         3.3611
  GCP21       343.0000     16952.0000       339.1875     16959.3750         2.3364
  GCP22        68.0000     17638.0000        63.5000     17649.1875         5.9895
  GCP23      1441.0000     18325.0000      1439.3750     18342.3125        12.4656
  GCP24       617.0000     19835.0000       613.7500     19838.1875         2.0975
  GCP25       480.0000     19972.0000       476.5625     19970.1250         7.2102
  GCP26       617.0000     20109.0000       614.0000     20116.5000         2.1981
  GCP27       480.0000     20384.0000       476.8750     20392.1250         2.7528
  GCP28      3088.0000     20384.0000      3089.5000     20385.2500         3.3058
  GCP29       617.0000     20933.0000       613.9375     20937.8125         0.5754
  GCP30       480.0000     21070.0000       477.0000     21077.3750         1.9469
  GCP31      2813.0000     21345.0000      2813.3750     21347.1875         2.5283
  GCP32       617.0000     21482.0000       614.1875     21484.1250         3.3276
  GCP33       480.0000     21619.0000       476.5625     21620.2500         4.2567
  GCP34      2813.0000     22306.0000      2813.4375     22318.2500         7.4419
  GCP35      2402.0000     22580.0000      2401.4375     22582.1875         2.8182
  GCP36      2676.0000     22717.0000      2675.9375     22718.3125         3.6042
  GCP37      2264.0000     22717.0000      2263.4375     22713.9375         8.0968
  GCP38      2264.0000     22992.0000      2263.6250     22996.0625         0.9978
  GCP39      1715.0000     22992.0000      1713.7500     23003.7500         6.5097
  GCP40      2264.0000     23129.0000      2263.1250     23135.3750         1.3991
  GCP41      3363.0000     23678.0000      3364.0625     23681.3125         1.5055
  GCP42      3225.0000     23953.0000      3226.6875     23950.7500         7.1103
  GCP43      1990.0000     24090.0000      1989.4375     24098.1875         2.9347
  GCP44      3225.0000     24090.0000      3226.5625     24091.1875         3.6879
  GCP45      3500.0000     24227.0000      3501.3125     24228.8750         2.9278
  GCP46      2676.0000     24639.0000      2675.7500     24632.4375        11.6711
  GCP47      2813.0000     25325.0000      2814.2500     25326.1250         4.0620
  GCP48      3088.0000     25600.0000      3089.0625     25613.4375         8.3783
  GCP49       617.0000     25737.0000       614.5000     25735.4375         7.4700
  GCP50      1166.0000     25875.0000      1163.5625     25885.3750         4.6630
  GCP51      2813.0000     26012.0000      2813.8125     26024.3750         7.1884
  GCP52      1990.0000     26149.0000      1989.3750     26154.1875         0.3559
  GCP53      3088.0000     26286.0000      3088.3125     26286.3750         4.8006
  GCP54      1441.0000     26424.0000      1439.5625     26439.7500        10.0687
  GCP55      1990.0000     26424.0000      1989.6875     26443.5625        14.0667
  GCP56      1715.0000     26698.0000      1713.8750     26693.4375        10.1879
  GCP57      3637.0000     26698.0000      3639.6250     26716.5625        13.5906
  GCP58      1715.0000     26835.0000      1713.5000     26832.3750         8.2660
  GCP59      4049.0000     26973.0000      4050.8125     26978.1875         0.7844
  GCP60      1715.0000     26973.0000      1713.6875     26981.3125         2.6601

rmsStd               4.1098                   
rmsMean              4.8271                   
rowResidualStd       6.3291                   
rowResidualMean      0.0000                   
colResidualStd       0.3656                   
colResidualMean      -0.0000                  

Also, my coherences don’t seem to be good, indeed, after interferogram formation, the only interferograms where i can distinguish some fringes are those having the highest coherence, namely 0.61 and 0.68.

My Coherence:

Product, Perp Baseline [m], Temp Baseline [days], Coherence, Height of Ambiguity [m], Doppler Diff [Hz], 
SAR_IMS_1PNESA20050720_211511_00000018A107_00129_53590_0000.E2, 0.00, 0.00, 1.00, ∞, 0.00
SAR_IMS_1PNESA20020904_211500_00000017A077_00129_38560_0000.E2, -553.60, 1050.00, 0.00, 16.48, 3463.53
SAR_IMS_1PNESA20021009_211457_00000018A078_00129_39061_0000.E2, 326.39, 1015.00, 0.04, -27.95, 269.08
SAR_IMS_1PNESA20021218_211452_00000018A080_00129_40063_0000.E2, -446.00, 945.00, 0.00, 20.46, 1632.43
SAR_IMS_1PNESA20040107_211457_00000017A091_00129_45574_0000.E2, -55.09, 560.00, 0.00, 165.62, 4254.02
SAR_IMS_1PNESA20040211_211458_00000017A092_00129_46075_0000.E2, 378.10, 525.00, 0.00, -24.13, 3063.96
SAR_IMS_1PNESA20040317_211455_00000018A093_00129_46576_0000.E2, 596.09, 490.00, 0.19, -15.31, 440.87
SAR_IMS_1PNESA20040421_211459_00000018A094_00129_47077_0000.E2, 156.98, 455.00, 0.30, -58.12, -560.17
SAR_IMS_1PNESA20040908_211510_00000018A098_00129_49081_0000.E2, 139.19, 315.00, 0.24, -65.55, 854.21
SAR_IMS_1PNESA20041013_211506_00000018A099_00129_49582_0000.E2, 149.54, 280.00, 0.26, -61.01, 821.14
SAR_IMS_1PNESA20041117_211504_00000018A100_00129_50083_0000.E2, 439.35, 245.00, 0.00, -20.77, 1536.74
SAR_IMS_1PNESA20041222_211507_00000017A101_00129_50584_0000.E2, 497.50, 210.00, 0.00, -18.34, 2169.95
SAR_IMS_1PNESA20050126_211506_00000018A102_00129_51085_0000.E2, 740.19, 175.00, 0.22, -12.33, 423.12
SAR_IMS_1PNESA20050302_211501_00000017A103_00129_51586_0000.E2, 1122.47, 140.00, 0.02, -8.13, -889.60
SAR_IMS_1PNESA20050406_211504_00000018A104_00129_52087_0000.E2, -52.35, 105.00, 0.68, 174.29, -290.49
SAR_IMS_1PNESA20050511_211510_00000018A105_00129_52588_0000.E2, -123.65, 70.00, 0.01, 73.79, -1756.44
SAR_IMS_1PNESA20050615_211510_00000018A106_00129_53089_0000.E2, -382.49, 35.00, 0.28, 23.85, 786.55
SAR_IMS_1PNESA20050824_211507_00000018A108_00129_54091_0000.E2, 1067.06, -35.00, 0.11, -8.55, -10.84
SAR_IMS_1PNESA20060111_211500_00000018A112_00129_56095_0000.E2, 542.39, -175.00, 0.00, -16.82, -1807.05
SAR_IMS_1PNESA20060322_211502_00000018A114_00129_57097_0000.E2, -894.50, -245.00, 0.07, 10.20, 896.76
SAR_IMS_1PNESA20060426_211506_00000018A115_00129_57598_0000.E2, -470.12, -280.00, 0.25, 19.41, -623.52
SAR_IMS_1PNESA20060531_211507_00000018A116_00129_58099_0000.E2, 207.34, -315.00, 0.22, -44.00, -861.65
SAR_IMS_1PNESA20060705_211509_00000018A117_00129_58600_0000.E2, 22.43, -350.00, 0.61, -406.71, -125.98
SAR_IMS_1PNESA20060809_211510_00000018A118_00129_59101_0000.E2, -244.93, -385.00, 0.01, 37.25, -1452.32
SAR_IMS_1PNESA20061227_211457_00000018A122_00129_61105_0000.E2, 400.15, -525.00, 0.17, -22.80, 694.69

Could you please give me some advice about the quality of these results (Coherence and Residuals), and (if they are “wrong”) what the reason might be? What could I change?

Thanks a lot

First, you can create RGB displays with the first band in the stack and selected other dates with high RMSEs to check if they align.

You see from the second table that even l the pairs with low modeled coherence change either large perpendicular baselines or large temporal baselines or both. If the perpendicular baseline is above a critical level (can be calculated), resorts become unusable. Also too much time between two images results in temporal phase decorrelation am low coherence.

Thanks for your timely reply @ABraun , I appreciate that. I am currently trying to do this:

but in order to do it, first, I have to make terrain corrections, otherwise, the image will look like a vertical, compressed, strip, as below:


Unfortunately, if I try to make terrain corrections I get this error, which I believe is linked to memory issues (you can also see the memory usage at top, in the task manager).

java.lang.OutOfMemoryError: GC overhead limit exceeded
Caused: org.esa.snap.core.gpf.OperatorException: GC overhead limit exceeded
	at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
	at org.esa.s1tbx.sar.gpf.geometric.RangeDopplerGeocodingOp.getPixelValue(RangeDopplerGeocodingOp.java:1311)
	at org.esa.s1tbx.sar.gpf.geometric.RangeDopplerGeocodingOp.computeTileStack(RangeDopplerGeocodingOp.java:1041)
Caused: org.esa.snap.core.gpf.OperatorException: GC overhead limit exceeded
	at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:440)
	at org.esa.s1tbx.sar.gpf.geometric.RangeDopplerGeocodingOp.computeTileStack(RangeDopplerGeocodingOp.java:1067)
	at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeRect(OperatorImageTileStack.java:122)
	at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeTile(OperatorImageTileStack.java:86)
Caused: org.esa.snap.core.gpf.OperatorException: GC overhead limit exceeded
	at org.esa.snap.core.gpf.internal.OperatorExecutor$GPFImagingListener.errorOccurred(OperatorExecutor.java:381)
	at com.sun.media.jai.util.SunTileScheduler.sendExceptionToListener(Unknown Source)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at javax.media.jai.PlanarImage.getData(Unknown Source)
	at com.bc.ceres.glevel.MultiLevelImage.getData(MultiLevelImage.java:64)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:449)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:435)
	at org.esa.snap.core.gpf.internal.OperatorImage.computeRect(OperatorImage.java:75)
	at javax.media.jai.SourcelessOpImage.computeTile(Unknown Source)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at com.sun.media.jai.util.RequestJob.compute(Unknown Source)
[catch] at com.sun.media.jai.util.WorkerThread.run(Unknown Source)

and

java.lang.NullPointerException
	at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeRect(OperatorImageTileStack.java:134)
	at org.esa.snap.core.gpf.internal.OperatorImageTileStack.computeTile(OperatorImageTileStack.java:86)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at javax.media.jai.PlanarImage.getData(Unknown Source)
	at com.bc.ceres.glevel.MultiLevelImage.getData(MultiLevelImage.java:64)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:449)
	at org.esa.snap.core.gpf.internal.OperatorContext.getSourceTile(OperatorContext.java:435)
	at org.esa.snap.core.gpf.internal.OperatorImage.computeRect(OperatorImage.java:75)
[catch] at javax.media.jai.SourcelessOpImage.computeTile(Unknown Source)
	at com.sun.media.jai.util.SunTileScheduler.scheduleTile(Unknown Source)
	at javax.media.jai.OpImage.getTile(Unknown Source)
	at com.sun.media.jai.util.RequestJob.compute(Unknown Source)
	at com.sun.media.jai.util.WorkerThread.run(Unknown Source)

So, assuming that my investigated period is too large for being processed all at once, what should I do?

Should I “simply” split the processing into two and then merge everything at the very end? Or is there an alternative approach to make the full dataset being processed in one go?

Thank you

this does not matter. You will see from the slant geometry already if the coregistration worked fine or not.

And terrain correction is done within StaMPS later anyways.

Thanks a lot @ABraun, I tried to make terrain corrections using a subset, and it worked by the way. So, I made a RGB image using the following settings
image
using this pair:


and this is the result:

and this is a zoom to an urban area:

Did I set the RGB bands correctly? Which features should I check in order to evaluate the alignment?

Regards

this looks well coregistered, so it should be fine despite of the large baselines. If the others are like this as well, the coregistration produced a valid result and you can continue.
To reduce memory consumption, this would be a good point to create a spatial subset (if you don’t need the entire scene).

Glad to hear that! Thanks @ABraun . I made the subset straight after coregistration (before creating the interferograms), so this should be ok in terms of memory saving!
For future reference, could you please tell me which features you check in order to confirm that alignment has been successful? Or, do you have an example of bad alignment?
That would help a lot so I can check the alignments by myself.

you find one in the tutorials:

Dear @ABraun thanks a lot! I have displayed the RGBs for all of them and I believe that 3 of them, namely RGB 13, 18 and 7, undergone coregistration failure. Would you be so kind to give an opinion? Although they look “anomalous”, is it certain that the coregistration failed or there are other quality-controls available?

Full Scenes:

Urban Area Zoom:

These are the 3 “anomalous” scenes in chronological order (from top to bottom 7,13 and 18). I can’t really distinguish any common value that distinguish them from the apparently correct ones:

If these 3 are not well aligned, which mitigation steps should be taken? Should coregistration be performed all over again changing some parameters? If so, which are the parameters to be changed?

Thanks a lot!

Yes, these three are misaligned, good that you visually checked all.
Sometimes some GCPs are identified with high correlation by pure chance, SNAP only checks their statistical properties.

As these three do not stand out based on their baseline values compared to others with successful coregistration, repeating the process could solve it by either

  • increasing the number of GCPs
  • decreasing the correlation threshold

Thanks a lot @ABraun ! I will perform the coregistration again and I will post the results here for other users that might encounter the same issue.

In my previous try, I have used 8000 GCPs. Which would be a reasonable increase (9000? 12000? 20000?)?
Also, which coherence threshold could be appropriate? The default is 0.6, I believe 0.5 should be a decent trade-off, is that correct?

Additionally, in the cross-correlation tab, is there anything else that will help the coregistration if ticked (i.e., Test GCPs are on land)?

Regards,

Simone

Sorry, I meant the GCP tolerance. You could decrease it to 0.15 to avoid these false GCPs. The number of input GCPs can remain 8000 for a test and should only need increased when no GPCs are left afterwards (results in blank images).

If this does not help, you can try the DEM based coregistration as an alternative, but I’m not sure if it works with perpendicular baselines of this range.

Brilliant, I will give it a try and I’ll post the results!

Sorry to bother you @ABraun, in order to successfully reduce the GCP tolerance from 0.25 to 0.15 do I also have to tick the “Estimate Initial Coarse Offset” box?

Yes, this is required. The coarse registration can prevent some errors already with the predefined value of 0.25 but as some of your images are especially prone to false GCPs you can try with a lower value (0.15) already.

1 Like

Note the Doppler-difference as well - successful co-registration will not enable coherence if the doppler-spectrums of the two scenes do not overlap sufficiently. Number 18 and 13 are lost causes IMO.

1 Like

Hi @mengdahl, could you kindly explain this concept in an easier and more detailed way, please? (my apologies, it’s the first time I come across the doppler-difference term, and I am not too sure about its meaning and what it represents).

From what is my understanding you are saying that if the doppler-difference is too high (either positive or negative?), this will cause the coherence to drop, caused by the two scenes not overlapping sufficiently?

Also,

What do you mean here?

Thanks for your help!