[QGIS-Developer] [WIP] GRASS Processing port to new API

Stefan Blumentrath Stefan.Blumentrath at nina.no
Sat Sep 16 13:44:04 PDT 2017


Yes, thank you very much, Médéric!
Maybe you can have a look at / incorporate this one:
https://issues.qgis.org/issues/14856 ?

Using r.external.out could speed-up GRASS raster algorithms significantly…

Cheers
Stefan


From: QGIS-Developer [mailto:qgis-developer-bounces at lists.osgeo.org] On Behalf Of Pedro Venâncio
Sent: lørdag 16. september 2017 12.04
To: Médéric Ribreux <mederic.ribreux at medspx.fr>
Cc: qgis-developer <QGIS-Developer at lists.osgeo.org>
Subject: Re: [QGIS-Developer] [WIP] GRASS Processing port to new API

Excellent work Médéric!
Thank you very much!
Best regards,
Pedro Venâncio


2017-09-16 8:35 GMT+01:00 Médéric Ribreux <mederic.ribreux at medspx.fr<mailto:mederic.ribreux at medspx.fr>>:
Hello devs,

just a simple mail to tell you that I am currently working on QGIS3 Processing port of GRASS plugin.
You can read the code in my forked QGIS git repository:
https://github.com/medspx/QGIS/tree/ProcessingPortGrass72

For the moment, about 50% of the job is done:
- I have used the new QgsProcessing framework for parameters (I have used modifications of processing/parameters.py made by Nyall in the SAGA port).
- I have modified description files according to this new framework.
- I can launch most of the algorithms for rasters and vectors (and some imagery).
- I have also worked on improving layers management (importing/exporting into/from temporary GRASS DB).

I still need to work on the following points:
- Adapt and factorize ext/ scripts to the new framework.
- Multiformat support for vector and rasters.
- A better support for OutputFiles (HTML and text files).
- Add new GRASS7.2 algorithms (less than a dozen).
- Verify all description files to support the new parameters introduced into GRASS7.2.
- Port and improve unit tests.
- Try to fix all bugs linked to unicode support under MS-Windows.

I am going offline for the next 3 weeks and I think I'll be able to make a (decent) PR at the end of this period of time.

I really hope that QGIS3 will have GRASS Processing in its first release...

Cheers!
--
Médéric RIBREUX
https://medspx.fr
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer at lists.osgeo.org<mailto: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/20170916/e5297534/attachment.html>


More information about the QGIS-Developer mailing list