1. A method for providing map label data across a range of zoom levels, the method comprising: obtaining, at one or more processors, a type table that specifies by feature type, first label style information for a first range of zoom levels and second label style information for a second range of zoom levels, wherein the first label style information is different from the second label style information; receiving, at the one or more processors, a request for map data from a client computing device, wherein the map data includes a map feature having a feature type and corresponding label data; in response to the request, generating, by the one or more processors, label data including label text, the first label style information, and the first range of zoom levels for which the label data is valid according to the particular feature type in the type table corresponding to the label data; and transmitting, by the one or more processors, map feature data and the label data to the client computing device.