-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[FEATURE] "Cartographic" placement mode for point labels
In this placement mode, point label candidates are generated following ideal cartographic placement rules, eg labels placements are priortised in the order: - top right - top left - bottom right - bottom left - middle right - middle left - top, slightly right - bottom, slightly left (respecting the guidelines from Krygier and Wood (2011) and other cartographic textbooks) Placement priority can also be set for an individual feature using a data defined list of prioritised positions. This also allows for only certain placements to be used, so eg for coastal features you could prevent labels being placed over the land. TODO: - while the ordering can be customised by editing a project file, there's no GUI to customise this ordering if you want to deviate from this standard priority (and it's out of scope for this current work) - tests Sponsored by Andreas Neumann
- Loading branch information
1 parent
a3cee7d
commit b589856
Showing
12 changed files
with
475 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.