The apparatus according to claim 46, wherein the server is adapted to define multiple different zoom levels at which the image may be rendered, and to define different, respective sets of templates for the different zoom levels that specify the respective visual characteristics for each of the different types of the features at each of the zoom levels. 48.