1. A system, comprising: a central processing unit (CPU); a graphical user interface coupled to the CPU; and a memory coupled to the CPU, wherein the memory stores a bump map application and a data extraction application executed by the CPU, wherein the bump map application displays a plurality of editable textual character groups representative of a plurality of bumps that are arranged on the graphical user interface according to a relative coordinate position of the bumps with respect to an origin; and wherein the data extraction application automatically extracts data from the bump map application for use by a router application.