In addition to fastest/shortest, add a non-congested option.
Sitting in traffic can be very tiring and if you are already tired, say after work, you'd rather drive a little longer, but w/o the hassle of traffic jams. The shortest route doesn't solve this, as the shortest route can take significantly longer.
The implementation would be trivial, too: the routing server will still do the faster route, except it will never route through any segments that are currently showing any kind of congestion.
In addition to fastest/shortest, add a non-congested option.
Sitting in traffic can be very tiring and if you are already tired, say after work, you'd rather drive a little longer, but w/o the hassle of traffic jams. The shortest route doesn't solve this, as the shortest route can take significantly longer.
The implementation would be trivial, too: the routing server will still do the faster route, except it will never route through any segments that are currently showing any kind of congestion.