I've been playing around with the Google Maps API and teaching myself Javascript (Javascript Lesson One: "there is no here here"), and have proof-of-concept (that is, the routes through 100) for an MBTA bus map (because I never know where any of the busses go).
http://web.mit.edu/boojum/www/Map/
I find that I have really no particular knack for nice-looking UI, so if anyone has suggestions (or CSS files!) let me know.
As far as the actual functionality goes, bug reports and suggestions also welcome. (I can't figure out a good way to allow hitting return to work for the text entry fields without triggering a page reload...)
http://web.mit.edu/boojum/www/Map/
I find that I have really no particular knack for nice-looking UI, so if anyone has suggestions (or CSS files!) let me know.
As far as the actual functionality goes, bug reports and suggestions also welcome. (I can't figure out a good way to allow hitting return to work for the text entry fields without triggering a page reload...)
no subject
Date: 2006-09-01 08:29 pm (UTC)no subject
Date: 2006-09-01 08:41 pm (UTC)"Clear all routes" would be a good button to have, though "reload page" does work for that in a pinch, which is why I was lazy and haven't added it. You should be able to show all the routes at a point by clicking to set a marker and then doing "select routes near locations" of some small distance.
I should figure out how to let you put a marker on top of a point, which doesn't currently work because the marker is grabbing the mouse event or something like that.
Your bike trip page was totally cool and inspirational when I saw it; the changing color trails in particular was very impressive. :)
Sadly...
Date: 2006-09-03 12:18 am (UTC)I wonder if there's a way to make the data load lazily---maybe put the data for each route in a separate file and somehow slurp it in when a given route is displayed. But my JavaScript is basically non-existent, so...