Content-Aware label collision #1150

Open
Komzpa opened this Issue Mar 27, 2012 · 2 comments

Comments

Projects
None yet
3 participants
@Komzpa

Komzpa commented Mar 27, 2012

Feature request.

When rendering map with a lot of cities, administrative boundaries, subway stations and dualway-roads it's typical to have repeating labels.

The idea is to remember the text for each label (in addition to bbox), and if one of possible label positions intersects with same-text label (configurable: just text, text+font, text+font+color, text+font+color+size), just omit this text.

It will make dealing with double-labelled subway stations a lot easier. :3

Also, the feature should work transparently with shields, letting user tell "in some cases it's OK to render just shield image without text".

@springmeyer

This comment has been minimized.

Show comment
Hide comment
@springmeyer

springmeyer Mar 27, 2012

Member

Nice. I've also been interested in adding a label collision detector by name. The idea of making it flexible by other rendering properties is smart.

Member

springmeyer commented Mar 27, 2012

Nice. I've also been interested in adding a label collision detector by name. The idea of making it flexible by other rendering properties is smart.

@lightmare

This comment has been minimized.

Show comment
Hide comment
@lightmare

lightmare Feb 22, 2017

Contributor

Can this be considered solved by repeat-distance parameter?

Contributor

lightmare commented Feb 22, 2017

Can this be considered solved by repeat-distance parameter?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment