-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Add more advanced actions to processing dialog, including copy as qgis_process command, copy/paste as json #46514
Conversation
is compatible with storage in a JSON object
Designed for use in converting an algorithm's parameters for representation as a qgis_process command line
qgis_process arguments
equivalent qgis_process command Allows for easy generation of qgis_process commands via the QGIS gui
current settings as JSON and paste json settings from clipboard The utility of this is two fold: 1. It provides a way for users to copy the settings defined in the dialog in a text format, so they can store these easily and then restore later by pasting the value 2. It provides an easy way for users to copy the settings into the json format consumed by qgis_process (following qgis#46497), so that it is easy for users to see the expected format even for complex parameters (like tin interpolation parameters)
@nyalldawson A documentation ticket will be opened at https://github.com/qgis/QGIS-Documentation when this PR is merged. Please update the description (not the comments) with helpful description and screenshot to help the work from documentors. Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
Thanks for the review @alexbruy ! |
@nyalldawson |
Together these actions:
restore later by pasting the value
Refs r-spatial/qgisprocess#56
Refs r-spatial/qgisprocess#44
Sponsored by the Research Institute for Nature and Forest, Flemish Govt