1. A method for rendering a feature in a map, comprising: performing, by a computer: receiving data defining a curve of the feature as a Bézier path; determining a resolution of the feature to be displayed, wherein said determining is dependent on a performance characteristic of a device on which the feature is to be rendered; determining a number of points on the curve for which data is to be extracted from the received data dependent on the determined resolution of the feature; extracting data representing each of the determined number of points on the curve from the received data; rendering the feature within the map dependent on the extracted data; and in response to a changed zoom level at which the feature is displayed: determining, based at least on the changed zoom level and on the data defining the curve of the feature of the Bezier path used in said determining the number of points on the curve, a different number of points on the curve for which data is to be extracted; extracting data representing the different number of points on the curve from the received data; and rendering the feature in the map dependent on the extracted data representing the different number of points on the curve.