Hi everyone,
I am using Sentinel-1 IW SLC image to obtain the C2 polarimetric matrix.
I mainly use “gpt + a xml file” and want to save the output in PolSARpro format.
I was able to obtain the matrix using the following flow for single frame and single subswath.
However, SNAP failed when I tried the following flow for single frame and two subswaths.
I encountered the following error:
INFO: org.esa.s2tbx.dataio.gdal.GDALVersion: GDAL 3.0.2 found on system. JNI driver will be used.
INFO: org.esa.s2tbx.dataio.gdal.GDALVersion: Installed GDAL 3.0.2 set to be used by SNAP.
INFO: org.esa.snap.core.gpf.operators.tooladapter.ToolAdapterIO: Initializing external tool adapters
INFO: org.esa.snap.core.util.EngineVersionCheckActivator: Please check regularly for new updates for the best SNAP experience.
INFO: org.esa.s2tbx.dataio.gdal.GDALVersion: Installed GDAL 3.0.2 set to be used by SNAP.
INFO: org.hsqldb.persist.Logger: dataFileCache open start
org.jdom2.IllegalNameException: The name “ESD Measurement” is not legal for JDOM/XML elements: XML name ‘ESD Measurement’ cannot contain the character " ".
at org.jdom2.Element.setName(Element.java:227)
at org.jdom2.Element.(Element.java:161)
at org.jdom2.Element.(Element.java:173)
at org.esa.snap.core.dataop.downloadable.XMLSupport.metadataElementToDOMElement(XMLSupport.java:123)
at org.esa.snap.engine_utilities.datamodel.metadata.AbstractMetadataIO.Save(AbstractMetadataIO.java:84)
at org.esa.snap.engine_utilities.datamodel.metadata.AbstractMetadataIO.saveExternalMetadata(AbstractMetadataIO.java:70)
at org.esa.s1tbx.io.polsarpro.PolsarProProductWriter.writeProductNodesImpl(PolsarProProductWriter.java:67)
at org.esa.snap.core.dataio.AbstractProductWriter.writeProductNodes(AbstractProductWriter.java:111)
at org.esa.snap.core.gpf.common.WriteOp.doExecute(WriteOp.java:315)
at org.esa.snap.core.gpf.internal.OperatorContext.executeOperator(OperatorContext.java:1300)
at org.esa.snap.core.gpf.Operator.execute(Operator.java:153)
at org.esa.snap.core.gpf.graph.GraphProcessor.executeGraph(GraphProcessor.java:189)
at org.esa.snap.core.gpf.graph.GraphProcessor.executeGraph(GraphProcessor.java:119)
at org.esa.snap.core.gpf.main.DefaultCommandLineContext.executeGraph(DefaultCommandLineContext.java:86)
at org.esa.snap.core.gpf.main.CommandLineTool.executeGraph(CommandLineTool.java:547)
at org.esa.snap.core.gpf.main.CommandLineTool.runGraph(CommandLineTool.java:391)
at org.esa.snap.core.gpf.main.CommandLineTool.runGraphOrOperator(CommandLineTool.java:287)
at org.esa.snap.core.gpf.main.CommandLineTool.run(CommandLineTool.java:188)
at org.esa.snap.core.gpf.main.CommandLineTool.run(CommandLineTool.java:121)
at org.esa.snap.core.gpf.main.GPT.run(GPT.java:60)
at org.esa.snap.core.gpf.main.GPT.main(GPT.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.esa.snap.runtime.Launcher.lambda$run$0(Launcher.java:55)
at org.esa.snap.runtime.Engine.runClientCode(Engine.java:189)
at org.esa.snap.runtime.Launcher.run(Launcher.java:51)
at org.esa.snap.runtime.Launcher.main(Launcher.java:31)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.install4j.runtime.launcher.UnixLauncher.start(UnixLauncher.java:66)
at install4j.org.esa.snap.runtime.Launcher1159904018.main(Unknown Source)
Error: The name “ESD Measurement” is not legal for JDOM/XML elements: XML name ‘ESD Measurement’ cannot contain the character " ".
I did read the following two posts:
https://forum.step.esa.int/t/the-issue-of-exporting-different-formats/34819
https://forum.step.esa.int/t/error-in-subset-operation/32232/3
, but since the .dim file will not be generated in my case, I wonder if anyone know what could be the cause for this error?
Any helps will be appreciated!
Thank you in advance~