-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge_cubes and overlap resolver #23
Comments
In my opinion, the merge_cubes definition in the API https://processes.openeo.org/#merge_cubes is not clear enough, since it does not clarify what the x and y of the overlap resolver are, if they are cube1 and cube2 or what else. |
…b-parameters and input nodes are given (#23)
Thanks for reporting this, the general behaviour for such processes is still not clear to me. I have implemented the following solution for the time being: |
@clausmichele : maybe it is better to revert this behaviour again. Please have a look at: Open-EO/openeo-processes#184 (comment) |
@clausmichele The current output from
So all 'from_parameter' statements need now to be resolved by the back-end. But I have added a few more functions, which could be useful to resolve the relationships in a fluent manner (updated docs will follow soon, please track #29). Please close this issue if you are happy with the result, thanks! |
Parsing a process graph containing a merge_cubes process with an overlap resolver doesn't work properly, or at least I can't understand why it is giving the current output. For example, parsing the following process graph, for the subtract process (overlap resolver of merge_cubes):
{'process_id': 'subtract', 'arguments': {'x': [{'from_node': '3_2'}, {'from_node': '4_4'}], 'y': [{'from_node': '3_2'}, {'from_node': '4_4'}]}, 'result': True}
which is confusing, since I can't understand which parameter is x and which is y. If I revert the parameter in the code:
I get the same output.
Could you please check this?
The text was updated successfully, but these errors were encountered: