[Qgis-developer] [GRASS-dev] GRASS & QGIS: the future
Paolo Cavallini
cavallini at faunalia.it
Fri Apr 18 03:27:40 PDT 2014
Hi Radim,
Il 18/04/2014 11:31, Radim Blazek ha scritto:
> I have upgraded the vector provider to GRASS 7, layers may be added
> by drag from browser. The raster and the plugin are disabled. Be
> careful about multiple versions on the same system
> (LD_LIBRARY_PATH..., check with ldd if does not work).
Thanks for this. If I understand well, this means:
* we can load GRASS7 vectors through QGIS browser
* we cannot load GRASS7 rasters
* the qgis-grass-plugin is not functional with GRASS7
BTW, GRASS6 vectors apparently cannot be loaded from QGIS browser as a
whole.
This, coupled with several serious regressions I found, may mean that
GRASS support in QGIS is essentially broken, and things may only get
worse with the arrival of GRASS7, if nobody works to fix it.
Am I too pessimistic?
> 1) add a requirement that GRASS 7 used with QGIS must be compiled with
> -fexceptions
this IMVHO does not seem feasible for all OS and distros.
> 2) add a requirement that a patch (it is a single line comment in
> fact) must be applied to GRASS 7 to make it usable with QGIS
same as above
> 3) use setjmp()/longjmp()
>
> 4) let QGIS crash whenever GRASS lib function fails
this is obviously unacceptable.
The most likely solution seems to use GRASS only through Processing.
This also has a number of major limitations, however.
All the best.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
More information about the Qgis-developer
mailing list