[QGIS-Developer] Processing model improvement suggestions

DelazJ delazj at gmail.com
Wed Nov 20 06:04:58 PST 2019


Hi Magnus,

Le mer. 20 nov. 2019 à 10:54, johnrobot <johnrobot at gmail.com> a écrit :

> Hi
> I have been using processing models in QGIS 3.10.0 a bit lately and I have
> some additional improvement suggestions (on top of my previous collection,
>
> http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-Thoughts-on-using-processing-models-for-ETL-tasks-td5365767.html#a5368491
> ).
> In no particual order:
>
> - Support for drag and drop of model files (.model3) in a QGIS window, that
> should open the model.
>
> - Improved documentation for algorithms: All algorithms should include
> examples and images that show the data before and after the algorithm. That
> would help understanding what it does to the data.
>
> Would be good; we already have some algs providing such details but I
don't think this is compatible with all the algorithms. Also, issue with
doing it everywhere is that this is a huge amount of work for (currently)
few contributors in this area and some algs (may) require particular data
not available for writers or some prerequisite knowledge neither available.
Our target currently is to provide a minimal literal description for
parameters and outputs for all the algorithms, and a lot has been done
since your previous thread.
But of course if you find items you'd like to improve with the details you
suggest, you are more than welcome to provide the fix or the necessary
materials to get someone else fill the gap.

- The help/documentation is always visible to the right when I open an
> algorithm separately (not in a model), it doesn´t remember its state from
> the last time I used it. That could be added, or even move the help to a
> separate window. The "Help" button always seems to give me an 404 error.
> Also, I don´t see how to access the algorithm documentation from a model.
> The pane to the right is missing and the "Help" button gives me the same
> 404
> error.
>

I think the issue with the help panel visibility should be reported in the
issue repository. So should some of the points you raised in this mail (as
bug or feature), while a global discussion can be held here.
The issue with the help button is that 3.10 urls were not yet redirected.
They should be fixed now. Thanks Richard.


> [...]
> - I would be great with an option for dynamically separating output into
> separate files/tables/layers (depending on the type of output) based on an
> attribute value, for example one file for the features containing "Canada"
> and a separate one with "Mexico".
>
> Isn't there an alg that splits vector layers you can use to extend your
model with? I wonder how this request complies with the dev logic which  is
to build minimal chunks of algs that address a specific case.

Greetings,
Harrissou

- Support for reading and processing non-geo JSON data, as described here,
>
> http://osgeo-org.1560.x6.nabble.com/Read-non-geo-JSON-data-in-QGIS-td5420262.html
> .
>
> - Support for writing model result as TopoJSON, the format used by Power
> BI.
>
> - In the algorithm for calculating the shortest path (point to point), it
> seems that I have to define start and end points manually. In my case, I
> have about 2 million sets of start and end points. Perhaps add support for
> reading these coordinates from attributes instead of picking manually in
> the
> map? Also, support for routing using more than one processor core, and even
> a GPU (using OpenCL?) would probably speed up these calculations
> considerably.
>
> Any thoughts on these suggestions?
>
> Regards,
>
> Magnus
>
>
>
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20191120/bd4146f0/attachment-0001.html>


More information about the QGIS-Developer mailing list