Ready-made QGIS stylesheets (QML) for OpenStreetMap are available for download. These were created and tested with QGIS version 2.2 on Debian GNU/Linux 7.
The suggested layer order follows. Note that some layers need to be loaded multiple times to enable differing label styles in QGIS.
- osm_places
- osm_transport_points (station)
- osm_transport_points (junction)
- osm_transport_areas
- osm_railways_gen0
- osm_railways_gen1
- osm_railways
- osm_motorways_gen0
- osm_motorways_gen1
- osm_motorways (motorway)
- osm_motorways (trunk)
- osm_mainroads_gen0
- osm_mainroads_gen1
- osm_mainroads
- osm_minorroads
- osm_amenities
- osm_buildings
- osm_aeroways
- osm_waterways
- osm_waterareas_gen0
- osm_waterareas_gen1
- osm_waterareas
- osm_landusages_gen0
- osm_landusages_gen1
- osm_landusages
- osm_admin
In order to improve rendering speed you may wish to use the generalised layers as they hold less detail which may not be visible at some scales anyway. We found the following to be effective without apparent loss of render quality. For scales of
- 1:1 to 1:500,000, use the ungeneralised layers;
- 1:500,000 to 1:1,000,000, use the generalised-1 layers, and
- 1:1,000,000 and above, use the generalised-0 layers.
Attachment | Size |
---|---|
QGIS stylesheets for OpenStreetMap data (30.8 KB) | 30.8 KB |
Classifications
Places