Rendering

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Available languages
English Italiano Русский

The process of rendering a map generally means taking raw geospatial data and making a visual map from it. Often the word applies more specifically to the production of a raster image, or a set of raster tiles, but it can refer to the production of map outputs in vector-based formats. "3D rendering" is also possible taking map data as an input. The ability to render maps in new and interesting styles, or highlighting features of special interest, is one of the most exciting aspects having open access to geodata. Developers in and around the OpenStreetMap community have created a wide variety of software for rendering OpenStreetMap data. The data can also be converted to other data formats for use with existing rendering software.

Change layers on the homepage using the '+' icon

Contents

Rendering on OpenStreetMap servers

The most obvious examples of rendering OpenStreetMap data, are those found on the openstreetmap.org homepage. Click the '+' icon in the top right to switch between layers showing different rendering styles. There are several layers created using Mapnik software including the default 'Mapnik' layer, and one layer created by the tiles@home distributed rendering system using Osmarender software. To understand more about the infrastructure involved in rendering and serving these tiles map styles, see Component overview.

Osm cloudmade.jpg Osm mapnik.jpg Osm osmarenderer.jpg Europe-rendering.jpg
OpenCycleMap Mapnik Osmarender OSM-WMS-EUROPE

There are limitless dimensions of flexibility involved in rendering. Most rendering software supports some kind of stylesheet for controlling things like colour, line widths, text orientation, icons for points of interest, and many very subtle visual factors.

Rendering Software

The main options for conventional 2D raster rendering:

Other renderers, including vector rendering:

3D Rendering

See also

Personal tools
Namespaces
Variants
Actions
site
Toolbox