18. The method of claim 15 , wherein the programming interface provides text entry fields for each path segment, wherein the total number of text entry fields is equal to the sum of the directional aspects of the path segments in the sequence of one or more path segments.
19. The method of claim 18 , wherein the programming interface can accept separate customized instructional phrases specific to each direction of travel along the path segments.