- Descubre todas las formas actuales de agregar Google Maps y otros mapas base en QGIS, desde métodos manuales hasta plugins automáticos.
- Consulta las URLs actualizadas y principales proveedores de mapas, con explicaciones sobre sus licencias y términos de uso.
- Entérate de las ventajas, limitaciones y precauciones legales para un uso profesional o comercial de estos mapas en tus proyectos SIG.
Al trabajar en proyectos de información geográfica, disponer de mapas base precisos, visualmente atractivos y actualizados es esencial. QGIS, como plataforma SIG de código abierto, permite una gran flexibilidad a la hora de integrar mapas provenientes de múltiples fuentes, entre las que destacan Google Maps, OpenStreetMap, ESRI y muchas otras. Sin embargo, a pesar de las continuas actualizaciones de QGIS, muchos usuarios encuentran dificultades para añadir capas de mapas de Google y otras plataformas, especialmente con los cambios en los plugins y las políticas de los proveedores.
En este artículo vas a encontrar toda la información actualizada y detallada sobre cómo añadir Google Maps, su vista satélite, híbrida y de terreno, junto con otros mapas base en QGIS. Además, exploraremos diferentes métodos –desde los más sencillos a través de la configuración manual, hasta la utilización de plugins avanzados o automatizados– y abordaremos las consideraciones legales, problemas comunes y trucos para sacar el máximo partido a tu entorno de trabajo SIG.
Dificultades habituales al integrar Google Maps en QGIS
Muchos usuarios se topaban, en versiones anteriores de QGIS, con que el plugin OpenLayers era una opción popular para añadir mapas de Google, pero no todos los plugins importantes se actualizaron al ritmo del lanzamiento de QGIS 3. Por ejemplo, OpenLayers dejó de estar disponible o mantenía funcionalidades limitadas, generando cierta frustración entre quienes necesitaban usar fondos de Google Maps, Google Satellite, terreno, híbrido, etcétera.
Esta situación llevó a buscar alternativas más eficientes y seguras, evitando incompatibilidades entre versiones de QGIS y asegurando la correcta visualización de los mapas base.
Entendiendo los servicios Tile Map Service (TMS) y XYZ Tiles en QGIS
Los mapas de Google, como el resto de plataformas cartográficas modernas, emplean los llamados TMS (Tile Map Service) o servicios de teselas. Cada vez que visualizas un mapa en el visor, QGIS solicita pequeñas imágenes (tiles) que encajan entre sí en función del nivel de zoom y la zona seleccionada.
QGIS, desde la versión 3, integra por defecto la posibilidad de utilizar este tipo de servicios mediante XYZ Tiles. Esta funcionalidad facilita añadir manualmente conexiones a servicios de mapas base de Google, OpenStreetMap, ESRI/ArcGIS, CartoDB, Bing y muchos otros.
Cómo añadir Google Maps manualmente en QGIS usando XYZ Tiles
El método más fiable y directo es la configuración manual de una nueva conexión XYZ Tiles. A continuación te explico el procedimiento paso a paso, adaptado a la versión actual de QGIS:
- Accede al panel Navegador en QGIS y localiza la sección XYZ Tiles.
- Haz clic con el botón derecho del ratón sobre XYZ Tiles y selecciona Nueva Conexión (o New Connection).
- Asigna un nombre identificativo, como «Google Satellite».
- Pega la URL adecuada según el tipo de fondo de Google que quieras añadir (ver URLs más adelante).
- Ajusta el nivel máximo de zoom, normalmente 19 para Google Maps, y acepta los cambios.
- Ya tendrás la conexión disponible; solo tienes que hacer doble clic o arrastrar el servicio XYZ Tile al panel de capas para visualizarlo.
Este mismo proceso es válido para otras fuentes cartográficas, siempre que dispongas de la URL de servicio correspondiente. A continuación tienes un listado actualizado con los principales proveedores y sus URLs:
Principales URLs para mapas base en QGIS (actualizadas 2024)
Google Maps
- Google Maps (callejero):
https://mt1.google.com/vt/lyrs=m&x={x}&y={y}&z={z} - Google Satellite:
https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z} - Google Hybrid:
https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z} - Google Terrain:
https://mt1.google.com/vt/lyrs=t&x={x}&y={y}&z={z} - Google Terrain Hybrid:
https://mt1.google.com/vt/lyrs=p&x={x}&y={y}&z={z}
OpenStreetMap
- OpenStreetMap Standard:
http://tile.openstreetmap.org/{z}/{x}/{y}.png - OSM Humanitarian:
http://tile.openstreetmap.fr/hot/{z}/{x}/{y}.png - OpenTopoMap:
https://tile.opentopomap.org/{z}/{x}/{y}.png
ESRI / ArcGIS Online
- World Imagery:
https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x} - World Street Map:
https://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{z}/{y}/{x} - World Terrain:
https://server.arcgisonline.com/ArcGIS/rest/services/World_Terrain_Base/MapServer/tile/{z}/{y}/{x} - World Topo Map:
http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}
CartoDB
- Positron (claro):
http://basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png - Dark Matter (oscuro):
http://basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png - Positron (sin etiquetas):
http://basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png
Bing Maps
- Bing Satellite:
http://ecn.t3.tiles.virtualearth.net/tiles/a{q}.jpeg?g=1
Otros servicios útiles
- Strava Heatmap (Total):
https://heatmap-external-b.strava.com/tiles/all/bluered/{z}/{x}/{y}.png - Strava Heatmap (Corriendo):
https://heatmap-external-b.strava.com/tiles/run/bluered/{z}/{x}/{y}.png
Cuestiones legales, licencias y buenas prácticas
Añadir cualquier mapa base a tus proyectos implica necesariamente cumplir con los términos de uso y licencias asociadas a cada plataforma. Si bien muchos mapas pueden visualizarse de forma gratuita para proyectos personales o académicos, el uso comercial, la publicación de productos derivados y otros fines pueden estar restringidos. Veamos algunos puntos esenciales para cada proveedor:
- Google Maps: Usar los mapas de Google fuera de sus APIs oficiales puede suponer una violación de sus términos de servicio. Está especialmente restringido para usos comerciales. Si tu proyecto es profesional o piensas difundir productos derivados, revisa detenidamente los términos de Google Maps Platform y considera obtener una licencia adecuada.
- ESRI/ArcGIS: Muchos de los servicios base ofrecidos por ESRI requieren estar autenticado con una cuenta y/o suscripción válida de ArcGIS Online.
- OpenStreetMap: Toda la cartografía está bajo la licencia ODbL (Open Database License), y exige una correcta atribución de la fuente al publicar mapas derivados. Más detalles en la web oficial de OSM.
- CartoDB / CARTO: Generalmente bajo licencia CC BY 3.0. Consulta condiciones exactas si el uso es profesional o público.
- Bing Maps: Asegúrate de seguir los términos de uso de Microsoft Bing Maps.
Plugins y métodos alternativos para añadir mapas base en QGIS
Además de la conexión manual a través de XYZ Tiles, existen plugins que hacen el trabajo mucho más sencillo, permitiendo añadir gran variedad de mapas base sin necesidad de copiar o recordar URLs:
QuickMapServices: automatiza la carga de mapas base
QuickMapServices es uno de los plugins más utilizados y sencillos para integrar mapas base en QGIS. Permite buscar y añadir múltiples proveedores (Google, OSM, Bing, ESRI, Carto, etc.) desde su catálogo, evitando errores de configuración. Además, muchos plugins modernos, como QGIS y los creados por la comunidad, mejoran su compatibilidad y ofrecen acceso a mapas especializados o locales.
Ventajas principales de QuickMapServices:
- Añade fondos cartográficos de forma automática con un par de clics.
- Permite acceso rápido a mapas raros, temáticos o de instituciones especializadas.
- Actualiza su catálogo frecuentemente y ofrece opciones de búsqueda avanzada.
ArcGeek Calculator: gestionar múltiples mapas base
Para usuarios avanzados o entornos profesionales, ArcGeek Calculator es un plugin que centraliza la gestión de mapas base mediante su herramienta Manage Basemaps. Automatiza la incorporación de numerosos fondos sin tener que configurar individualmente las URLs de conexión.
Su funcionamiento es muy sencillo:
- Se instala desde el repositorio oficial de plugins de QGIS.
- Permite seleccionar los mapas base deseados desde el catálogo del plugin.
- Los añade automáticamente como conexiones XYZ listas para usar, ahorrando muchísimo tiempo si se trabaja con varios proyectos simultáneos.
Google Maps Engine Connector: integración avanzada de datos en la nube
Existe una opción adicional para trabajar con mapas personalizados y datos vectoriales alojados en la nube: el Google Maps Engine Connector para QGIS. Este complemento fue muy útil para quienes necesitaban visualizar y gestionar recursos propios en la plataforma Google Maps Engine, aunque es importante tener en cuenta que desde 2015 Google dejó de ofrecer Google Maps Engine. Sin embargo, algunos tutoriales y flujos de trabajo siguen siendo interesantes, especialmente para quienes necesitan conectar QGIS con servicios WMS o APIs similares.
El proceso pasaba por estos pasos fundamentales:
- Crear una cuenta y proyecto en Google Maps Engine a través de la página oficial.
- Habilitar la correspondiente API en la Google Developer Console.
- Obtener las credenciales de cliente y secreto para autorizaciones OAuth.
- Instalar el plugin Google Maps Engine Connector desde el repositorio de complementos de QGIS.
- Configurar el plugin con las credenciales y acceder (tras autorización con la cuenta de Google).
- Subir capas vectoriales y crear mapas personalizados, que posteriormente se visualizaban en QGIS mediante conexión WMS o capas vectoriales especiales.
Actualmente, si trabajas con capas de Google Earth Engine, existen otros complementos y APIs modernizadas. Puedes mantenerte informado de estos avances en los foros y la web oficial de QGIS.
Trucos, consejos prácticos y vídeos recomendados
Para quienes buscan una referencia rápida, aquí tienes algunos consejos adicionales para trabajar de forma eficiente con mapas base en QGIS:
- Revisa periódicamente las URLs de conexión, ya que algunos servicios pueden cambiar sus endpoints.
- Antes de compartir tus proyectos o mapas exportados, asegura que cumples con las atribuciones y los usos permitidos según la licencia del proveedor.
- Aprovecha los canales de vídeo y tutoriales actualizados, ya que a menudo ofrecen demostraciones visuales que facilitan el aprendizaje y muestran nuevas funcionalidades o trucos.
- Si trabajas con datos sensibles o necesitas publicar tus mapas, considera montar mapas base propios usando soluciones Open Source compatibles con QGIS, como MapServer, GeoServer o Tileserver GL.
Errores comunes y cómo evitarlos
Al intentar integrar mapas base en QGIS es habitual toparse con algunos problemas técnicos:
- Las capas de Google no se visualizan correctamente debido a restricciones de uso o cambios en la API.
- Aparecen mensajes de error al superar el número máximo de conexiones o al utilizar URLs desactualizadas.
- Faltan niveles de zoom o la imagen se muestra pixelada: revisa la configuración de zoom máximo en la conexión XYZ.
- No aplicas correctamente la atribución exigida en el resultado final, lo que puede traerte problemas si publicas o presentas tu trabajo.
Una buena costumbre es mantener una lista de comprobación rápida para la configuración de mapas y actualizar los plugins de QGIS siempre que sea posible.
Contar con mapas de Google, OSM, ESRI y otros proveedores en QGIS es totalmente viable y mucho más sencillo de lo que parece. Con unos ajustes adecuados, puedes diversificar la calidad visual y la usabilidad de tus proyectos SIG, logrando presentaciones profesionales y optimizando tu flujo de trabajo.

Expertos en software, desarrollo y aplicación en industria y hogar. Nos encanta sacar todo el potencial de cualquier software, programa, app, herramienta y sistema operativo del mercado.
