Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

[tile mode] Improvements in symbol placement on tile borders #16159

Merged
merged 1 commit into from
Feb 3, 2020

Commits on Feb 3, 2020

  1. [tile mode] Improvements in symbol placement on tile borders

    This change fixes the following problems:
    1) Before this change, when multiple symbols were grouped close to the
    tile borders, different tiles could place different symbols, because each
    tile arbitrary assigned feature ids, and these ids defined the placement
    order being applied. This caused artifacts at the tile boundaries.
    
    With this change, in tile mode the placement order of two symbols crossing
    a tile border is defined by their anchor `y` values. It means that the
    symbols are being placed the same order across all the tiles.
    
    2) Before this change, the engine did not place with priority the symbols
    crossing the borders between two neighboring tiles. Now it does, and it
    improves a lot symbol placement stability in the tile map mode.
    pozdnyakov committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    4ca9e6a View commit details
    Browse the repository at this point in the history