Skip to content
GIMLabsDocs

Overview

What GIMLabs for QGIS loads, what it needs, and what it deliberately does not do.

GIMLabs for QGIS is a QGIS plugin that loads your project data onto the map as styled layers: investigation locations, site boundaries and location groups, drawn the way the GIMLabs map draws them.

It talks to the GIMLabs public read API at https://api.gimlabs.io/v1, so everything it shows is the same data your team is working on in Manage, not an export somebody made last month.

What it loads

LayerGeometryLoaded by default
LocationsPointsYes
Site boundaryPolygon, or a separate layer for line boundariesNo
Location groupsConvex hull polygons around each group's membersNo

Locations is why most people open the plugin. The other two cost extra requests and need a scope your key may not carry, so you tick them when you want them.

Layers arrive together inside a layer-tree group named for the project. Loading three projects otherwise leaves nine loose layers with nothing saying which belongs to what.

Styling comes with the data

A borehole comes through with the colour, size and symbol it has on the Manage map, and a boundary keeps its stroke and fill. Where a location type uses custom marker artwork uploaded to your account, that artwork is what draws in QGIS.

Styling is applied through QGIS data-defined properties rather than baked in, so it stays visible and editable in the layer properties like any other layer you would style yourself.

Read-only, on purpose

Nothing you do in QGIS changes anything in GIMLabs. The plugin only ever reads, because the API only ever reads. Move a point, delete a layer, edit an attribute table: none of it travels back.

That also means the layers do not live-update. Refresh layers re-fetches the project when you want it.

What you need

  • QGIS 3.40 or newer, including QGIS 4.x. Developed and tested on 3.44 LTR.
  • A GIMLabs account on a Pro or Legacy plan.
  • A GIMLabs API key, created by a Super Admin under Settings, API keys.

Note

The API is a Pro feature, and the plugin cannot do anything without a key, so GIMLabs for QGIS is effectively Pro and Legacy only. On a Go plan the download is refused rather than handing you a plugin that could never connect.

Working offline

Responses and marker artwork are cached under your QGIS profile, so a laptop that has loaded a project once can load it again with no signal. See Loading data for how the cache behaves and when it does not step in.

Next

Last updated 2 September 2026