1. A method for providing map features on interactive digital maps, the method comprising: by one or more processors, storing style parameters, which specify respective visual parameters for rendering a map feature at a plurality of zoom levels, as an indexed data structure in one or more uniform variables that are (i) accessible in multiple stages of a rendering pipeline, (ii) unchanged during execution of the multiple stages of the rendering pipeline; receiving, by the one or more processors, via a user interface, a selection of a zoom level at which the map feature is to be displayed; providing, by the one or more processors, one or more indices into the indexed data structure to a vertex shader based on the selected zoom level; and causing the vertex shader to retrieve corresponding style parameters from the indexed data structure using the one or more indices and render the map feature at the selected zoom level using the retrieved style parameters.