1. A method, comprising: performing, by a computing device: obtaining from a server, by a map application, map data, wherein said map data comprises vector graphics data describing one or more shapes for a map; rendering a map view based on the obtained map data for display on the computing device comprising: for one or more of the shapes described for the map: obtaining a particular texture definition for the shape; dynamically generating a texture for the shape according to the particular texture definition; and applying the generated texture to the shape to render a current fill portion of the shape.