Feature request #16969

Separate label engine pass for the atlas generator

Added by Casper Børgesen about 3 years ago.

Status:Open
Priority:Normal
Assignee:-
Category:Map Composer/Printing
Pull Request or Patch supplied:No Resolution:
Easy fix?:No Copied to github as #:24868

Description

If I would like to create a set of image tiles representing my QGIS project using the atlas generator in the print composer, each tile will handle the labelling independently when exporting the atlas. This causes labels to be cut at the border or the same label being rendered in each of the tiles covering the feature. The following examples illustrates what happens when merging 4 neighboring tiles with different label placements:

Offset from centroid:

Around centroid:

Free:

Using perimeter:

If the atlas generator could disable the default label engine pass and instead compute a separate label pass for the entire map, which all of the tiles uses for rendering, then the map could make full use of the label engine capabilites when exporting to tiles.

Also available in: Atom PDF