Adding Basemaps (Google, OpenStreetMap, Yahoo!, Bing)

using OpenLayers Plugin
revised for 2.4 & 2.6
  1. From the main menu click Plugins -> Manage and Install Plugins
  2. Start typing the name of the plugin "OpenLayers" in the SEARCH box and the list will be filtered
  3. OpenLayers should already be installed, as indicated by the checkbox being ticked.
  4. If you get an error using Open Layers Plugin, Uninstall, then Install a fresh version. To install any plugin, click on the item in the list, then INSTALL PLUGIN button.
  5. After you see "successfully installed" dialog box, CLOSE the Plugins window.

  1. BEFORE adding your basemap, you must make sure the Projections are set properly.
  2. From the main menu click Project > Project Properties

  1. Click on CRS tab on the left to see the Coordinate Reference System settings.
  2. Click the Enable ‘on the fly’ CRS transformation check box.
  3. Type "Pseudo" in the Filter box. From the results select the WGS 84 / Pseudo Mercator (Authority ID EPSG:3857), then click OK to save the changes
  4. [Note: the previous name: Google Spherical Mercator is no longer valid.]

  1. Before adding the basemap, let's load two vector layers from workshop_data/part_one folder: continent.shp and airports.shp . Zoom into some area of interest, for example the leeward islands between Venezuela and Haiti.
  2. Now we are ready to add a basemap using OpenLayers plugin.
  3. Back on the main menu, click Web and then navigate to OpenLayers Plugin -> Google Maps -> Google Streets
  4. Or you can pick on of the other layers to add, such as OSM or Yahoo choices.
  5. Click Web from the top menu and -> Open Layers plugins

  1. The basemap will typically appear on the TOP of the drawing order.
  2. On the Layers List, click on the Google Satellite layer and DRAG it to the bottom of the stack

  1. If a polygon layer is ABOVE the Google Streets basemap in the Layer Stack, change its transparency (right click -> Properties -> Style -> Transparency)

  1. If you want to experiment with other basemaps, we recommend REMOVING the current OpenLayers basemap from your Layer List FIRST, before adding a new one.
  2. You can expect the layer to draw on top of the stack, and to require changing the drawing order, etc, for each new basemap test.

  1. You might find that the Google Streets layer basemap gets misaligned after zooming in or out.
  2. To fix this REMOVE the basemap layer, and ADD it again at your new zoom level.