Skip to main content
238 votes

Adding basemaps in QGIS

No plugin required There is a core functionality XYZ Tile Server provider which was implemented with some other nice UX enhancements for tiled services (available since QGIS 2.18). This means, that ...
Matthias Kuhn's user avatar
40 votes

Adding basemaps in QGIS

No plugin required Credits/Author: @Klas Karlsson and an extension to @Matthias Kuhn's answer. Plugins > Python Console > Show Editor Copy&Paste the code below into a new Python file and ...
Taras's user avatar
  • 34k
22 votes

Alternative basemaps for leaflet

There are plenty of free and/or commercial alternative base maps, aka "Tile Sources / Servers". A very nice live demo is available here, which lists many of the "free" ones: https://leaflet-extras....
ghybs's user avatar
  • 7,253
22 votes

Base map with no labels in QGIS

Indeed it is a challenge to find free basemaps without labels. I can provide this list of no-label basemaps: Carto Dark No Labels: https://a.basemaps.cartocdn.com/dark_nolabels/{z}/{x}/{y}@2x.png ...
MrXsquared's user avatar
  • 35.6k
19 votes

Exporting Google basemap as .tif (non-commercial) w/QuickMapServices

Definitely not endorsed, but you can do this approach: Add an XYZ tile source for the Google Maps layer: http://mt0.google.com/vt/lyrs=y&hl=en&x={x}&y={y}&z={z}&s=Ga Add the ...
ndawson's user avatar
  • 27.9k
12 votes

QGIS 2.18 QuickMapServices basemap labels shrink when exported to PDF from Print Composer

This issue has been discussed (and lamented) many times on this site before. Have a look at these questions: Why do quickmapservices basemap labels shrink when printed? How to increase label size of ...
csk's user avatar
  • 25.1k
9 votes
Accepted

Map IDs to add Mapbox basemaps to Leaflet or OpenLayers

Let me quote from https://www.mapbox.com/api-documentation/#maps : If you use Mapbox.js, Mapbox GL JS, or another library like Leaflet, you're already using this API. This documentation is geared ...
IvanSanchez's user avatar
  • 10.3k
9 votes
Accepted

Blending DEM hillshade with QMS basemaps

The Multiply blend mode can only darken a layer, not brighten it, so you could only use it for adding shadows from a hillshade layer to a base map, but not the highlights. I would use the "...
Jake's user avatar
  • 6,934
8 votes

OpenLayers plugin in QGIS 3.6

Instead of using OpenLayersPlugin (which, as already mentioned, causes trouble sometimes and is experimental) I recommend to directly add XYZ Tiles of Google to QGIS: Create a new connection for XYZ ...
MrXsquared's user avatar
  • 35.6k
7 votes

Adding MGRS grid in QGIS

MGRS is based entirely on UTM (Universal Transverse Mercator) projected Coordinate Reference Systems. The first two numbers of an 8-digit grid, for instance, are the same as the UTM zone (these ...
AlecZ's user avatar
  • 2,653
7 votes
Accepted

Obtaining base maps / base layers in QGIS 3.0

I figured out how to add base maps from Google without the QuickMapServices plugin. The link I was trying to use as a WMS connection is actually for XYZ tiles. QGIS 3.0 has a great new feature, the ...
csk's user avatar
  • 25.1k
7 votes
Accepted

Can QGIS generate custom formatted, nice looking maps?

QGIS is a very good tool for cartography. It is in my mind the best choice to make a nice looking map in not too much time. You'll have to learn GIS basics though before you're able to set everything ...
Gabriel's user avatar
  • 3,165
7 votes
Accepted

Get specific interaction from the map in OpenLayers 5

You can do instanceof checks when you loop over the collection of interactions. map.getInteractions().forEach((interaction) => { if (interaction instanceof ol.interaction.Select) { ...
bartvde's user avatar
  • 2,489
7 votes
Accepted

Setting Google street basemap language in QGIS?

Add &hl=en to your URL. So it looks like https://mt1.google.com/vt/lyrs=m&x={x}&y={y}&z={z}&hl=en. Instead of en you can also use any other language code. Note that most names ...
MrXsquared's user avatar
  • 35.6k
7 votes
Accepted

Looking for National Geographic basemaps in QGIS

You can find two ESRI versions of National Geographic maps in the Quick Map Services plugin. After installing the plugin, open the search window using "Web > QuickMapServices > Search QMS&...
Kadir Şahbaz's user avatar
6 votes
Accepted

R tmap package: basemap not working

Change default tmap_mode('plot') to tmap_mode('view'): library(tmap) data("NLD_prov") tmap_mode('view') tm_shape(NLD_prov) + tm_polygons('population') + tm_layout(basemaps = c('OpenStreetMap')) ...
aldo_tapia's user avatar
  • 13.8k
6 votes
Accepted

Which ArcGIS Online basemap has the best performance in ArcMap?

tl;dr; The performance of all basemaps from arcgis.com inside ArcMap will pretty much be equal. The basemaps you reference all come from the same cloud infrastructure and show the same thing: static ...
KHibma's user avatar
  • 17k
6 votes

Speed up rendering background vector data in QGIS

You could move the data into PostgreSQL/PostGIS. This would allow you to make use of spatial indexes on the data and feature simplification in the database.
HeikkiVesanto's user avatar
  • 16.9k
6 votes
Accepted

OpenStreetMap baselayer of just one country

There is a Leaflet plugin that lets you mask a tile layer: https://github.com/aparshin/leaflet-boundary-canvas The demo shows a region around Moscow: http://aparshin.github.io/leaflet-boundary-canvas/...
Spacedman's user avatar
  • 66.5k
6 votes

QGIS layer not visible

Right click on Bing Maps layer and set CRS back to EPSG:3857. If you changed the layer CRS of the other layers, you'll have to repeat it there, too and get the initial CRS back. Do not change layer ...
Babel's user avatar
  • 74.9k
6 votes
Accepted

QGis 3.22 - Pixelised Map Background

The WMS layer you're loading in your QGIS is likely set-up to EPSG:3857 so if you are using another SCR in your QGIS project the WMS layer is probably re-projected with a slight distortion ! If you ...
wanderzen's user avatar
  • 2,150
5 votes

Adding basemaps in QGIS

there are several satellite base maps which can be applied to QGIS as the base map of the project and some of them are, Google Earth Base Map Bing Virtual Earth Base Map Esri Base Map please follow ...
Uditha Herath's user avatar
5 votes

How to Project or Reproject Map Using csv file data in R?

Don't do: plot(mpma$long,mpma$lat) do plot(mpma) What you've done gets the long and lat values and plots them like they are any two vectors in R, like you were making a scatterplot. If you plot ...
Spacedman's user avatar
  • 66.5k
5 votes

Creating polygon elevation contours?

In order to accomplish this more efficiently, as commenters have proposed: QGIS: Acquire raster elevation data of appropriate resolution (image 1) If necessary, downsample the raster (result image 2)...
CrystallineEntity's user avatar
5 votes

QGIS 3.2 using a USGS Topo for a basemap

Did you try loading it as a WMTS layer? In the Data Source Manager, use the WMS/WMTS tab to set it up. Or choose Layer->Add Layer->Add WMS/WMTS Layer. Use the following URL: https://services....
Nathan's user avatar
  • 1,314
5 votes
Accepted

How to find the correct CRS of the country Georgia

Gardabani is 41° 28′ N, 45° 6′ E. The relevant UTM zone for places between 42° E and 48° E is UTM 38N, EPSG:32638. So this is a possible CRS you can use. However, depending an what you want to do, ...
Babel's user avatar
  • 74.9k
5 votes

Accessing and using the QuickMapServices Plugin externally (outside of QGIS)

We don't know that the other parts of your code look like. So it is hard to provide a perfect answer. But the followings will give you an idea. It worked for me in the project with GUI. from qgis.gui ...
Kadir Şahbaz's user avatar
5 votes
Accepted

Tiled basemap not showing at certain scale in QGIS layout

Try changing the Export Settings/Export Resolution in your Layout properties (300 => a lower value like 72 or 150) If the DPI is higher than the one used for on screen rendering within QGIS, the ...
Kasper's user avatar
  • 3,585
4 votes
Accepted

Aerial Image basemap: Problem with QGIS QuickMapServices Plugin MapQuest Layer

MapQuest no longer provide a tile server for free: https://developer.mapquest.com/forum/mapquest-open-tiles-being-discontinued Thus it cannot be used in QuickMapServices anymore. But the plugin can ...
HeikkiVesanto's user avatar
  • 16.9k
4 votes

Removing labels from a basemap

Are you referring to getting rid of the labels in Basemaps added to ArcMap that don't have separate reference layer labels? If so, you can just add the map service layer directly to your map instead ...
Ifeoma Collins's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible