Opened 15 years ago

Closed 14 years ago

#43 closed enhancement/feature request (fixed)

Street names are displayed in bad ways

Reported by: hafting Owned by: KaZeR
Priority: major Milestone: version 0.2.0
Component: core Version:
Severity: Keywords:


There are several problems with street names:

  • They are mostly printed on long straight sections of road. So curved roads, even slight curves don't get a name at all. It looks like the road isn't named. Names that follow the turns in the road would help.
  • It looks like names are printed over and over, once for each straight segment if they are long enough. So some names occur over and over, and overlaps slightly. After a name there should be a pause of some length, where the name isn't printed again. This avoids "crowding".
  • When a road is displayed much wider than the text height, please use a bigger font. The small fonts are necessary with lots of small roads, but bigger writing is much easier to read while driving.

Change History (5)

comment:1 Changed 15 years ago by KaZeR

  • Milestone set to version 0.1.0
  • Owner changed from somebody to KaZeR
  • Status changed from new to assigned

comment:2 Changed 15 years ago by kiddo

other problems:

  • when there are roads made of 2 separate lanes close together, the names will overlap
  • roads that intersect with each other should never allow putting names near the intersection, they will overlap

I would also suggest using a sans sérif font, because the serifed/monotype one is currently difficult to read.

comment:3 Changed 14 years ago by anonymous

other problem:

  • at lower zoom levels neither city names nor any streetnames are displayed

comment:4 Changed 14 years ago by KaZeR

Labels now have bounding boxes, display should be enhanced. Can someone please confirm?

comment:5 Changed 14 years ago by KaZeR

  • Resolution set to fixed
  • Status changed from assigned to closed

Labels rendering has been enhanced a lot since the opening of this ticket. So i'm closing it, if needed, feel free to reopen.

Note: See TracTickets for help on using tickets.