10. A method comprising: receiving, on a graphical user interface, at least a first user input for a destination; calculating a first route from an origin to the destination; displaying a representation of the first route on the graphical user interface; displaying, on the graphical user interface, an interactive sign icon representative of a real world sign for an exit from a road of the first route from the origin to the destination, wherein the interactive sign icon includes a representation of the exit from the road that leads to the destination; receiving, on the graphical user interface, a second user input for the interactive icon representative of the real world sign; calculating a second route to the destination including the exit from the road from the interactive sign icon, wherein the second route is an alternative route to the destination; and displaying the second route on the graphical user interface.
10. A method comprising: receiving, on a graphical user interface, at least a first user input for a destination; calculating a first route from an origin to the destination; displaying a representation of the first route on the graphical user interface; displaying, on the graphical user interface, an interactive sign icon representative of a real world sign for an exit from a road of the first route from the origin to the destination, wherein the interactive sign icon includes a representation of the exit from the road that leads to the destination; receiving, on the graphical user interface, a second user input for the interactive icon representative of the real world sign; calculating a second route to the destination including the exit from the road from the interactive sign icon, wherein the second route is an alternative route to the destination; and displaying the second route on the graphical user interface. 15. The method of claim 10 , further comprising: determining when an end user of the graphical user interface is approaching the real world sign, wherein the interactive sign icon is displayed in response to the end user is approaching the real world sign.