Using XYZ tiled map services

A tiled map service allows you to efficiently display large raster data sets from web services. The raster dataset is broken into evenly-sized tiles at varying resolutions to create predictable naming conventions and bandwidth requirements for large datasets. QGIS now supports this standard as a part of the raster layer API. In this recipe, we'll load the Open Street Map tiled map service.

Getting ready

Open the QGIS Python console by selecting the Plugins menu and then clicking on Python Console.

How to do it...

We will quickly create a QGIS raster layer, and then we'll add it to the map:

  1. Load the raster layer, specifying the type and the web service URL in the data source parameter. We'll also assign it the name OSM ...

Get QGIS Python Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.