Feature request #3492

label-ng: add X,Y offset

Added by Paolo Cavallini almost 14 years ago. Updated about 12 years ago.

Status:Closed
Priority:Low
Assignee:-
Category:Labelling
Pull Request or Patch supplied:No Resolution:fixed
Easy fix?:No Copied to github as #:13552

Description

Currently only one distance can be selected in the new labelling engine. It would be good to have the opportunity to select an X and Y offset, as in the old labelling

Associated revisions

Revision 61a50225
Added by Larry Shaffer about 12 years ago

Add quadrant, offset, rotation for points/centroids in adv labeling

- Possible fix for #4634, #5256, #6162
- Uses GEOS to convert centroids to points before PAL solution

- Implements #3492, #6285
- Convert PAL layer types 'over point/centroid' to 'offset from point/centroid'
- Add quadrant offsets (above/below/right, etc. like in old labeling)
- Add x and y offset, in mm or map unit, in addition to quadrant
- Default for offset is set to map units (mm scales oddly with zoom)

- Implements #4517, #6118; updates fix for #4317
- Rotation is independent of data defined columns
- Rotation bounding box included in offset calculation
- GUI spin box range set from -360 to +360 for initial dev testing

- Keep from scaling letter/word spacing if set to 0

History

#2 Updated by Paolo Cavallini almost 13 years ago

  • Pull Request or Patch supplied set to No
  • Category changed from Symbology to Labelling
  • Assignee deleted (nobody -)

#3 Updated by Giovanni Manghi almost 13 years ago

  • Target version changed from Version 1.7.0 to Version 1.7.4

#4 Updated by Giovanni Manghi over 12 years ago

  • Target version changed from Version 1.7.4 to Version 2.0.0

#5 Updated by Larry Shaffer about 12 years ago

Should be implemented for point and centroid features with commit 61a50225 (no implementation for other types of features).

Please test.

#6 Updated by Paolo Cavallini about 12 years ago

  • Status changed from Open to Feedback

#7 Updated by Paolo Cavallini about 12 years ago

  • Resolution set to fixed
  • Status changed from Feedback to Closed

Thanks Larry

Also available in: Atom PDF