[Qgis-developer] Announcing raster-pipes-2 branch for testing

Etienne Tourigny etourigny.dev at gmail.com
Wed Jul 18 11:59:17 PDT 2012


That's great news!

Concerning raster saving - will there be a mechanism for compressing files?
It would be great if default compression schemes could be chosen for
different file types, and an option at save time - sort of like image
editors.

I had trouble building it with external spatialite, could only get it
to compile with cmake -DWITH_INTERNAL_SPATIALITE=TRUE - does this
require a special version of spatialite?

regards,
Etienne

On Wed, Jul 18, 2012 at 12:13 PM, Marco Hugentobler
<marco.hugentobler at sourcepole.ch> wrote:
> Hi devs
>
> I'd like to announce the branch 'raster-pipes-2' in Radims repository
> https://github.com/blazek/Quantum-GIS for testing.
> Radim did a great job in refactoring the process of reading / resampling /
> reprojecting / displaying / modifying raster layers. Every step is now a
> subclass of QgsRasterInterface, with the advantage that several steps can be
> chained in a QgsRasterPipe. Like that, the raster functionality is nicely
> separated into different classes and it is easy to add/remove elements in
> the pipe. The iteration over the raster parts is controlled by
> QgsRasterIterator (because for high-resolution prints or analysis on large
> datasets, it is impossible to keep everything in memory at once).
>
> Please report any issue you find in the branch to the developer mailing
> list.
>
> Besides the changes in code architecture, there is also a new feature in the
> raster-pipes-2 branch. It is now possible to write through
> QgsRasterDataProvider (currently only supported by the gdal provider). There
> is a 'save as...' function also for rasters now (though it is not 100%
> complete at the moment). There is the option to save a raster in one file or
> in tiles (the tiles are then saved in one directory and vrt / pyramides are
> automatically created. Very usefull for saving the contents of a WMS layer).
>
> Regards,
> Marco
>
> --
> Dr. Marco Hugentobler
> Sourcepole -  Linux & Open Source Solutions
> Weberstrasse 5, CH-8004 Zürich, Switzerland
> marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
> Technical Advisor QGIS Project Steering Committee
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer


More information about the Qgis-developer mailing list