12. A system, comprising: a touch-sensitive display device; at least one processor; and a memory comprising program instructions, wherein the program instructions implement a mapping component executable by the at least one processor to: obtain from a server one or more map tiles, wherein each of said map tiles comprises one or more features, wherein one or more of said features comprise one or more style identifiers; identify for each feature comprising one or more style identifiers in each of the obtained one or more map tiles a style according to a previously obtained stylesheet at the system, wherein the stylesheet comprises one or more styles, wherein each style comprises rendering instructions for the style, wherein the rendering instructions comprise a plurality of values for the style each associated with rendering the style at a respective zoom level of a plurality of zoom levels, wherein each style is linked to one or more style identifiers, and wherein a comparison of the one or more style identifiers of the feature to the one or more style identifiers linked to the one or more styles of the previously obtained stylesheet determines a style for the feature; render the obtained one or more map tiles for display on the display device according to the identified styles for each feature in each of the obtained one or more map tiles, wherein the feature is rendered at a particular zoom level according to a corresponding one of the plurality of values from the rendering instructions for the identified style; change the particular zoom level of the one or more rendered map tiles to a different zoom level; and render at least one of the previously obtained one or more map tiles for display on the display device at the different zoom level according to the previously obtained stylesheet, wherein the feature is rendered at the different zoom level according to a different value from the previously obtained stylesheet associated with the different zoom level than the value associated with the particular zoom level.
12. A system, comprising: a touch-sensitive display device; at least one processor; and a memory comprising program instructions, wherein the program instructions implement a mapping component executable by the at least one processor to: obtain from a server one or more map tiles, wherein each of said map tiles comprises one or more features, wherein one or more of said features comprise one or more style identifiers; identify for each feature comprising one or more style identifiers in each of the obtained one or more map tiles a style according to a previously obtained stylesheet at the system, wherein the stylesheet comprises one or more styles, wherein each style comprises rendering instructions for the style, wherein the rendering instructions comprise a plurality of values for the style each associated with rendering the style at a respective zoom level of a plurality of zoom levels, wherein each style is linked to one or more style identifiers, and wherein a comparison of the one or more style identifiers of the feature to the one or more style identifiers linked to the one or more styles of the previously obtained stylesheet determines a style for the feature; render the obtained one or more map tiles for display on the display device according to the identified styles for each feature in each of the obtained one or more map tiles, wherein the feature is rendered at a particular zoom level according to a corresponding one of the plurality of values from the rendering instructions for the identified style; change the particular zoom level of the one or more rendered map tiles to a different zoom level; and render at least one of the previously obtained one or more map tiles for display on the display device at the different zoom level according to the previously obtained stylesheet, wherein the feature is rendered at the different zoom level according to a different value from the previously obtained stylesheet associated with the different zoom level than the value associated with the particular zoom level. 17. The system of claim 12 , wherein the program instructions implement a mapping component further executable by the at least one processor to: wherein the mapping component implements one or more display modes; wherein the mapping component previously obtained one or more stylesheets, and wherein each stylesheet is linked to the one or more display modes of the mapping component; obtain input via an input device selecting a particular display mode of the one or more display modes of the mapping component; and in response to obtaining input via the input device selecting the particular display mode of the one or more display modes of the mapping application: identify for each feature in each of the obtained one or more map tiles a style according to the stylesheet linked to the particular display mode, wherein a comparison of the one or more style identifiers of the feature to the one or more style identifiers linked to the one or more styles of the stylesheet linked to the particular display mode determines a style for the feature; render the obtained one or more map tiles for display on the display device according to the identified styles for each feature in each of the obtained one or more map tiles.