Systems, devices and methods are provided for an improved navigational route
planning device which provides more understandable, accurate and timely route calculation
capabilities. The navigational aid device with route calculation capabilities includes
a processor connected to a memory. The memory includes cartographic data and a
desired destination, the cartographic data including data indicative of thoroughfares
of a plurality of types. A display is connected to the processor and is capable
of displaying the cartographic data. The device is adapted to process the device's
location and travel along a planned route. And, the device is adapted to dynamically
calculate a new route to the desired destination with a preference for avoiding
a particular portion of a thoroughfare or one or more different thoroughfares in
a previous route.