- HERE QGIS Python Library consists of 2 main components
- HERE QGIS Plugin: integrating seamlessly HERE Mapmaking and services into QGIS.
- Shared Python modules: interfacing HERE Mapmaking and services.
HERE QGIS Plugin empowers GIS, Mapmaking, data teams and enthusiasts to analyze, edit, and publish HERE maps and data directly in QGIS - securely and efficiently.
Contributing: CONTRIBUTING.rst
License: MIT license, Copyright (c) 2026 HERE Europe B.V.
- HERE Mapmaking
- Load HERE Mapmaking project and map data.
- Edit and update single features and data in bulk without switching tools.
- Supports various HERE maps layers
- Interactive Map Layers (IML)
- IML Composite layers
- Density layers
- Versioned map layers & partitions (VML)
- Styled raster and vector HERE basemaps
- Analyze data model, Advanced Query and Filtering
- HERE Map Object Model (MOM) - GeoJSON compatible
- Flatten, unflatten Map Object Model data
- Visual query builder for Server-side IML queries and Client-side QGIS expression based queries
- Integration to other HERE Services and Products
- HERE Geocoding & Search API v7
- HERE Routing API v8
- HERE Map Tile API v2
- Authentication and Security
- User login
- HERE App credentials work interchangeably
- Cross-platform and portability
- QGIS 3.x and QGIS 4 (Qt5 & Qt6)
- Windows, macOS, Linux
- One-click dependency installation
- Supported QGIS version: QGIS 3.34 and higher.
- Download the official QGIS Long Term Release (LTR): QGIS Download Page
On macOS, the official QGIS build may include outdated dependencies. For a more modern and isolated environment, we recommend installing QGIS via pixi.
Install pixi via command line
curl -fsSL https://pixi.sh/install.sh | shInstall and run QGIS with pixi
# initialize a pixi environment
pixi init qgis-env
cd qgis-env
# install qgis and required dependencies
pixi add qgis libgdal-arrow-parquet duckdb
# start QGIS
pixi run qgisFor subsequent QGIS runs, use:
cd qgis-env
pixi run qgis