You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have recently started to develop a Sentinel-1 processing chain with pyroSAR. After a first successful test at processing intensity data, I now want to realize a chain for an H/A-decomposition. I was able to build the followign graph before I encoutered an error.
So far I found out that pyroSAR checks against a list of known nodes, when building a graph. But with my very limited python knowledge I concluded that it might not know the nodes related to decomposition methods. Am I right?
So I hope you can help me solve this problem and as I am pretty new to python feel free to point out any code redundancies I've produced.
Hi Johannes,
it is working in my case so most likely there is just something mixed up in your configuration. First, please check whether the path to the binary programs of the SNAP installation is part of the PATH environment variable. You should then be able to run the following in a command shell:
gpt Polarimetric-Matrices -h
If this works the pyroSAR parse_node function should also work. If it does not, you might need to delete the user configuration files under C:\Users\username\.pyrosar on Windows. Then you can run the function again and new user configuration files will be created.
I know, the configuration management is not as user-friendly as it could be :).
Cheers,
John
Thanks for the prompt answer. Rookie mistake for not provide specifics about my set up:
This runs on Ubuntu 18.04 LTS server with SNAP 8.0 and python 3.8. in a conda environment
Does that change anything?
Also, if I remember correctly, I need the Radarsat-2 toolbox to run the decomposition, right
Running Ubuntu does not change much in this case except of course the path to the configuration files now being under /home/username/.pyrosar.
The PolarimetricMatricesOp.java is in the Radarsat toolbox, which is included in S1TBX. So I don't think you need to install anything extra. If however you can run gpt but not the command above then this might indeed be necessary.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi John,
I have recently started to develop a Sentinel-1 processing chain with pyroSAR. After a first successful test at processing intensity data, I now want to realize a chain for an H/A-decomposition. I was able to build the followign graph before I encoutered an error.
here is the error
So far I found out that pyroSAR checks against a list of known nodes, when building a graph. But with my very limited python knowledge I concluded that it might not know the nodes related to decomposition methods. Am I right?
So I hope you can help me solve this problem and as I am pretty new to python feel free to point out any code redundancies I've produced.
Best regards,
Johannes
Beta Was this translation helpful? Give feedback.
All reactions