Project: QGIS

Version: 2.12.0

Feature: New API for labeling engine (QgsLabelingEngineV2)

The idea is to make the engine more flexible compared to QgsPalLabeling implementation: - abstract dealing with text labels / diagrams from the engine itself - allow multiple types of labels per layer - support custom label providers (e.g. implemented by plugins) - make the labeling engine independent from map rendering engine - make it easier to auto-test the labeling engine and its components

See blogpost for more details

This feature was developed by: Martin Dobias at Lutra Consulting on subcontract to Gis3W This feature was funded by: Tuscany Region (Italy) - SITA (CIG: 63526840AE)