Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In pop-up, provide indication of which line is which #52

Open
TransitScreen opened this issue Dec 12, 2011 · 2 comments
Open

In pop-up, provide indication of which line is which #52

TransitScreen opened this issue Dec 12, 2011 · 2 comments

Comments

@TransitScreen
Copy link
Contributor

In some pop-ups, textual information is provided for multiple lines. Currently there is no way for the user to map those textual data to the graphical transit lines on the map. This will become a bigger issue when real-time info becomes available.

Possible solutions:

  1. Color-coding lines and text to match each other
  2. In the pop-up, provide a graphical heading indicators for lines, e.g. an eastward line would have an small sparkline icon like --> and a southward line would show v. "Heading" could be calculated relative to the line terminus, but I think it makes more sense to measure it locally, e.g. count out 5 stops, and compute the angle of the vector between that stop and the nearest stop.
  3. Using spatial arrangement or ordering of lines in the pop-up box to somehow indicate direction.

I am partial to #2, which would also be a useful bit of spatial information to add to real-time displays, which are completely textual.

@TransitScreen
Copy link
Contributor Author

In addition to the above "static" ways of linking graphical lines to text info, there are also "dynamic" possibilities, e.g. click a line in the pop-up and the linked line on the map will be highlighted or isolated.

While potentially useful, these possibilities could require the user to click on the UI a large number of times to discover which line is which, and so are less efficient and probably less user friendly. Also, they wouldn't work for real-time displays.

@chosak
Copy link
Contributor

chosak commented Dec 13, 2011

Good idea. I think option 1 is the easiest to do, but option 2 would be nicer. It would take a bit more design work to automatically figure out how to do this in a nice way, especially if you have several routes that start out along the same path and then diverge later. Color-coding lines would also require some trickery depending on if and how issue #7 is solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant