4. A navigation device comprising: a processor; a memory, connected to said processor, said memory having cartographic data stored therein, said cartographic data including a plurality of geographical names, each said geographical name associated with a corresponding geographical location; a display, connected to said processor, for displaying said cartographic data; and an input, connected to said processor, for selecting one of said geographic locations, wherein said processor retrieves from memory the geographical name associated with said geographic location, and when said geographic name exceeds a desired number of characters, abbreviates said geographical name to a character string having said desired number of characters.
4. A navigation device comprising: a processor; a memory, connected to said processor, said memory having cartographic data stored therein, said cartographic data including a plurality of geographical names, each said geographical name associated with a corresponding geographical location; a display, connected to said processor, for displaying said cartographic data; and an input, connected to said processor, for selecting one of said geographic locations, wherein said processor retrieves from memory the geographical name associated with said geographic location, and when said geographic name exceeds a desired number of characters, abbreviates said geographical name to a character string having said desired number of characters. 5. The navigation device as set forth in claim 4, wherein said processor analyzes said geographic name for blank spaces and, when said geographic name exceeds said desired number of characters and a blank space is present in said geographic name, said processor eliminates said blank space.