9. The method of claim 1 , wherein: receiving the command further comprises the step of transmitting the command to an application program interface for a mapping software running on the server computer; identifying the domain name further comprises the step of identifying, by the mapping software, within a database coupled to the network, a plurality of coordinates associated with the city; and rendering the map further comprises the steps of generating, by the mapping software: the map comprising the plurality of cities; and the user interface control comprising the domain name and overlaid on the map at the plurality of coordinates.
1. A method, comprising the steps of: receiving, by a server computer communicatively coupled to a network, a command from a user interface zooming control on a graphical user interface, to display a map on the graphical user interface for a geographic region displaying a plurality of cities, each of the plurality of cities located at a unique horizontal and vertical position on the map; rendering, by the server computer, on the graphical user interface, the map comprising the geographic region; for each city in the plurality of cities displayed on the map: executing, by the server computer, a query to identify a domain name in a plurality of available domain names comprising a name of the city; generating, by the server computer, a user interface control configured to register the domain name; and rendering, by the server computer, the user interface control on the graphical user interface at a position determined by the unique horizontal and vertical position on the map; and transmitting, by the server computer, the graphical user interface to a client computer for display.