Skip to content

Improvements to symbol placement

James Westman requested to merge jwestman/libshumate:symbol-overlap into main

Changed the order in which symbols are placed to match MapLibre GL JS. Symbols in the topmost layer are placed first.

Fixed a bug in line symbol placement where symbols were skipped if the center of the line was outside the tile bounds, even if that symbol anchor wasn't.

Implemented the symbol layer properties that control collision.

Merge request reports