QGIS 3 has a new plugin architecture, meaning that plugins are not immediately available/compatible with this new version.

The QGIS OpenStreetMap Plugin is a plugin for the desktop GIS application QGIS. With the release of the new QGIS 3.0 version this plugin it is not available yet. We will have to wait for a new release of the plugin that will be compatible with QGIS 3.0.

Searching for OpenLayers plugin in the new QGIS version will not demonstrate any result.

openlayers1

To easily bring an OpenStreetMap layer into our QGIS project, we can use the option  XYZ Tiles to load it. Raster tiles in XYZ format are supported within WMS data providers, allowing the display of different basemaps from other sources without requiring plugins like QuickMapServices or OpenLayers. This feature was developed by Martin Dobias.

Lets see how you can do this in QGIS 3.0.

 XYZ Tiles function is available in QGIS 3.0 and can be accessed from the Browser panel.

openlayers2

If the OpenStreetMap raster tile it is not available, follow the next steps.

  1. Go to https://wiki.openstreetmap.org/wiki/Tile_servers, here you will find a list of online raster tile servers based on OpenStreetMap data.
  2. Select a OpenStreetMap’s Standard tile layer an copy the URL:  https://a.tile.openstreetmap.org/${z}/${x}/${y}.png.
  3. Then, go to XYZ Tiles >  Right click > New Connection > Paste the URL > Name to the connection (do not forget to delete the $ signs when pasting the URL). We will call it OpenStreetMap. Click Ok.

11

Now the connection is created and the OpenStreetMap’s Standard tile layer can be added and visualized and navigate through.

openlayers3

Quality training taught by professionals

RECOMMENDED COURSE

QGIS Adavanced Level