A system (100, 200, 800) that facilitates providing directions to a geographic destination, comprising: an interface component that is configured to receive at least one geographic destination, a map generator (102, 202, 802) comprising a data selection component including a route component, the map generator (102, 202, 802) being configured to automatically create an enhanced schematic destination map (106, 206, 804) utilizing a hierarchy of road sets to provide at least one route including at least one road to the geographic destination, wherein an enhanced schematic destination map is a map that includes at least one of the following improvements: de-emphasized details, distinct, simplified geographic features, and multiple routes for a destination, and wherein the hierarchy of road sets includes a large-sized road set, a medium-sized road set, and a local-sized road set, and wherein the large-sized road set includes interstate highways, the medium-sized road set includes arterials, state highways, and other major roads, and the local-sized road set includes local streets, and wherein the data selection component is configured to utilize the hierarchy of road sets to selectively filter geographic data of a surrounding region of the geographic destination to determine a set of preferred roads to include in the enhanced schematic destination map (106, 206, 804) by utilizing a two dimensional geometric visibility algorithm, which comprises the steps of: determining which large-sized roads from the large-sized road set are visible within a pre-defined radius from the destination, determining the medium-sized roads within the region enclosed by the large-sized roads and the pre-defined radius around the destination, whichever is smaller, and determining the local-sized roads within the region enclosed by the medium-sized roads, the large-sized roads, and the pre-defined radius around the destination, whichever is smaller; and wherein the route component is configured to provide alternative routes for the enhanced schematic destination map (106, 206, 804) employing roads from the preferred set of roads, such that the user can choose from the alternative routes in a dynamic manner, depending on current conditions, such as traffic and/or construction. an interface component that is configured to receive at least one geographic destination, a map generator (102, 202, 802) comprising a data selection component including a route component, the map generator (102, 202, 802) being configured to automatically create an enhanced schematic destination map (106, 206, 804) utilizing a hierarchy of road sets to provide at least one route including at least one road to the geographic destination, wherein an enhanced schematic destination map is a map that includes at least one of the following improvements: de-emphasized details, distinct, simplified geographic features, and multiple routes for a destination, and wherein the hierarchy of road sets includes a large-sized road set, a medium-sized road set, and a local-sized road set, and wherein the large-sized road set includes interstate highways, the medium-sized road set includes arterials, state highways, and other major roads, and the local-sized road set includes local streets, and wherein the data selection component is configured to utilize the hierarchy of road sets to selectively filter geographic data of a surrounding region of the geographic destination to determine a set of preferred roads to include in the enhanced schematic destination map (106, 206, 804) by utilizing a two dimensional geometric visibility algorithm, which comprises the steps of: determining which large-sized roads from the large-sized road set are visible within a pre-defined radius from the destination, determining the medium-sized roads within the region enclosed by the large-sized roads and the pre-defined radius around the destination, whichever is smaller, and determining the local-sized roads within the region enclosed by the medium-sized roads, the large-sized roads, and the pre-defined radius around the destination, whichever is smaller; and wherein the route component is configured to provide alternative routes for the enhanced schematic destination map (106, 206, 804) employing roads from the preferred set of roads, such that the user can choose from the alternative routes in a dynamic manner, depending on current conditions, such as traffic and/or construction. determining which large-sized roads from the large-sized road set are visible within a pre-defined radius from the destination, determining the medium-sized roads within the region enclosed by the large-sized roads and the pre-defined radius around the destination, whichever is smaller, and determining the local-sized roads within the region enclosed by the medium-sized roads, the large-sized roads, and the pre-defined radius around the destination, whichever is smaller; and wherein the route component is configured to provide alternative routes for the enhanced schematic destination map (106, 206, 804) employing roads from the preferred set of roads, such that the user can choose from the alternative routes in a dynamic manner, depending on current conditions, such as traffic and/or construction.