7

For QGIS 2.2.0-Valmiera, how does one increase the label size of OpenStreetMap layer or any other basemap layer? Presently the labels are way too small to read. For example, I find that for the same zoom level of a map in www.openstreetmap.com vs the same map in QGIS2.2, the map in QGIS2.2 has labels much smaller than the one from www.openstreetmap.com. For illustration, click here: https://drive.google.com/file/d/0B27Gf4KIu-6-NFVhSV9zUFBDZGM/edit?usp=sharing

2
  • Thanks guys, for the answers. Just wondering why the OpenLayers plugin developers decided to fetch higher-than-necessary resolution OSM/Google raster maps for a zoom level that clearly requires a lower resolution for optimal viewing of labels.
    – cake ness
    Apr 10, 2014 at 5:51
  • 1
    They decided for a seemless scale, taking the next greater tile and making it smaller. Taking the next smaller tile needs to expand it, which looks a bit weird.
    – AndreJ
    Apr 13, 2014 at 9:20

2 Answers 2

1

AFAIK you can't tune the map style itself, as the OL plugin makes use of the OSM tile maps that consist of prerendered map tiles/images.

1

Alternatively to the Openlayers plugin, you can call the OpenStreetmap tiles by a TMS service as described here: (Page not available per Feb 2021)

http://www.3liz.com/blog/rldhont/index.php?post/2012/07/17/OpenStreetMap-Tiles-in-QGIS

The disadvantage is that the tiles only look good in the native resolution (as listed in the article), and other scales look a bit weird.


EDIT

You can use the TileMapScale Plugin to snap the scale to the optimal display of tiles: (Plugin not available for QGIS > 3.0 )

http://plugins.qgis.org/plugins/TileMapScaleLevels/

You have to fetch the zip from https://github.com/datalyze-solutions/TileMapScaleLevels and expand it manually to your .qgis2/python/plugins folder.

1
  • 1
    that also doesn't work with map composer
    – poetyi
    Oct 18, 2016 at 16:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.