12. A method of programming wayfinding content using a wayfinding data content management system that includes a programming environment, and one or more distribution environments having displays, comprising: accessing a map file having data on one or more map locations and one or more paths between the map locations representing locations and routes on a map, wherein the paths include path segments intersecting map locations, and wherein the path segments have directional aspects defined by directions of travel relative to the map locations and without a limited preprogrammed ruction options explaining the directional aspects; providing a programming interface having text entry fields for each path segment arranged and configured to allow a system manager to compose and enter customized instructional phrases explaining the directional aspects of the path segments, wherein the text entry fields for a respective path segment include at least a first text field for a entering a customized instructional phrase explaining traveling along a path segment toward a first map location, and wherein the text entry fields include at least a second text field for entering a customized instructional phrase explaining traveling in a different direction along the path segment away from the first location; displaying the map to users using a display at the one or more distribution environments; allowing a user at a distribution environment to select an ending map location; calculating a travel route between a starting map location at the respective distribution environment and the selected ending map location by compiling a sequence of one or more path segments and one or more map locations between the starting and ending map locations; retrieving one or more customized instructional phrases corresponding to the directional aspects of the path segments included in the compiled sequence of map locations; and displaying the customized instructional phrases to the user in an order corresponding to the compiled sequence of map locations using the display.
12. A method of programming wayfinding content using a wayfinding data content management system that includes a programming environment, and one or more distribution environments having displays, comprising: accessing a map file having data on one or more map locations and one or more paths between the map locations representing locations and routes on a map, wherein the paths include path segments intersecting map locations, and wherein the path segments have directional aspects defined by directions of travel relative to the map locations and without a limited preprogrammed ruction options explaining the directional aspects; providing a programming interface having text entry fields for each path segment arranged and configured to allow a system manager to compose and enter customized instructional phrases explaining the directional aspects of the path segments, wherein the text entry fields for a respective path segment include at least a first text field for a entering a customized instructional phrase explaining traveling along a path segment toward a first map location, and wherein the text entry fields include at least a second text field for entering a customized instructional phrase explaining traveling in a different direction along the path segment away from the first location; displaying the map to users using a display at the one or more distribution environments; allowing a user at a distribution environment to select an ending map location; calculating a travel route between a starting map location at the respective distribution environment and the selected ending map location by compiling a sequence of one or more path segments and one or more map locations between the starting and ending map locations; retrieving one or more customized instructional phrases corresponding to the directional aspects of the path segments included in the compiled sequence of map locations; and displaying the customized instructional phrases to the user in an order corresponding to the compiled sequence of map locations using the display. 14. The method of claim 12 , wherein the programming interface allows the system manager to reprogram the customized instructional phrase using the programming interface when one or more map locations changes.