<div dir="ltr"><div>Hi John, <br></div><div>Thanks for sharing your feedback. <br></div><div><br></div><div>I must say I agree with your points, and have some others concerning database i/o options or a graphical version of refactor field alg. <br></div><div><br></div><div>All this would very nice fit into a QEP so that we can centralize thoughts and requirements in a more collaborative way than redmine issues. <br></div><div><br></div><div>We should even go a bit further and lead a dedicated group of interest - like the one Tim is leading for metadata.  <br></div><div><br></div><div>However, this is a big task and we'll need a way to leverage ressources, time and money for leading this.  <br></div><div><br></div><div>Regards</div><div><br></div><div>Régis<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-05-28 12:11 GMT+02:00 johnrobot <span dir="ltr"><<a href="mailto:johnrobot@gmail.com" target="_blank">johnrobot@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
I have started looking at using the processing model builder in QGIS 3.0.3<br>
for ETL tasks. A few initial thoughts:<br>
<br>
- I would like to be able to resize resize model components, for example to<br>
be able to see the full name of a component.<br>
- Add support for copy/paste of components. If I have spent a few minutes or<br>
more on configuring a algorithm and need an additional copy of it in the<br>
model, copy/paste of the component would save me time.<br>
- Add support for selecting multiple model components by drawing a box.<br>
Also, Ctrl + A should select all components.<br>
- Improved support for undo/redo.<br>
- Add support for grouping components. Different parts of the model might<br>
might have different focus, such as transforming geometries, fixing<br>
attributes or doing calculations. I think it could help usability if I could<br>
group (in a visual box?) or colour the components accordingly. <br>
- In the tool "Fix geometries", I can´t specify the type of errors to look<br>
for and fix. That would help me understand the errors better.<br>
- I would like be able to add a new algorithm to the model without having to<br>
connect it to the other components directly. I would like to be able to add<br>
an algorith for later consideration.<br>
- Continuing on the previous suggestion, I would like to be able to connect<br>
an unconnected algorithm (already added to the model) using drag and drop.<br>
- I would like to see the number of features flowing through each<br>
connection. That would help me understand the flow and potential errors<br>
better.<br>
- When creating a new model, I often need to run a model quite a few times<br>
to test it. Each time, I have to select input layers manually when starting<br>
the model. Can I make QGIS remember the files I picked the last time?<br>
- If possible, I would like to see OpenCL/CUDA support for algorithms. I<br>
expect some of my tasks to be rather heavy (hours to days) and using the GPU<br>
could potentially speed up the processing a lot.<br>
- For some jobs, I want to zip the model output directly in the model. In<br>
these cases, I might also want to add external files, such as PDF<br>
documentation, to the zip archive. Support for that would be very useful in<br>
corporate environments such as ours.<br>
<br>
Should I open a separate ticket for each issue?<br>
<br>
Regards,<br>
<br>
Magnus<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.<wbr>nabble.com/QGIS-Developer-<wbr>f4099106.html</a><br>
______________________________<wbr>_________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a></blockquote></div><br></div>