I am trying to create a bus route map in Los Angeles. I realize that it is shooting for the moon (perhaps it is impossible to do well) since there are so many overlapping routes, but I think I've gone a long way toward having at least the labels appear for each route.
I have used line-offset: -2;
on the Rapid, Limited Express and Circulation routes and it seems to work nicely (it applies the offset to every part of the route), but I still have many overlapping Local routes. Is there a way to use Postgis to identify the overlapping lines and to generate new coordinates, offset from each other? Or, use it to at least identify where lines are overlapping (and then use line-offset: -2;
to offset just that little portion?
In essence, I am trying to create a web-based, interactive version of a classic transit map.
Additional references/resources I've found helpful thus far: