Importing GBIF data into QGIS

QGIS is a free and open source desktop GIS application, available on Windows, Mac and Linux.

GBIF occurrence data can be imported in at least three ways.

GBIF basemaps can also be imported.

Importing a GBIF download

  1. Download the desired occurrences in either Simple or Darwin Core Archive format.

  2. Unzip the downloaded file.

  3. Choose LayerAdd LayerAdd Delimited Text Layer…

    • For Simple format, choose the unzipped file ending ".csv"

    • For Darwin Core Archive format, choose the unzipped file called "occurrence.txt"

    • Ensure the Encoding is set to UTF-8

    • Set the File Format to Tab delimiters without quotes or escapes

    • The Geometry Definition with the fields decimalLongitude and decimalLatitude should be filled in automatically

  4. Click Add, then Close

importing qgis download

Using the plugin

The GBIF Occurrences plugin is developed and maintained by Nicolas Noé.

  1. Click PluginsManage and Install Plugins….

  2. Search for "GBIF" and select and install the GBIF Occurrences plugin.

  3. Click VectorGBIF OccurrencesLoad GBIF Occurrences.

  4. Click Load occurrences

The plugin is limited to retrieving 100,000 occurrence records, but numbers above around 20-30,000 will be slow to load.

importing qgis plugin

Visualizations with the Maps API

The Maps API is designed for visualization, it is used for all the maps on GBIF.org and can be embedded on other websites. It is of limited use for analysis, but can be useful for preparing customized maps.

When using this API, QGIS only supports maps in Web Mercator 3857 projection.

  1. Refer to the Maps API documentation to find a suitable URL template, for example https://api.gbif.org/v2/map/occurrence/density/{z}/{x}/{y}@1x.png?srs=EPSG:3857&taxonKey=6&bin=hex&hexPerTile=57&style=classic.poly for all plants.

  2. Choose LayerAdd LayerAdd XYZ Layer…

    • Create a New connection, choose a name, and paste in the URL template.

    • Set the Tile Resolution to High (512x512 / 192 DPI)

    • Click OK

  3. Click Add

importing qgis apitiles

Using the GBIF basemaps

The GBIF Basemaps can also be added as a layer.

  1. Choose LayerAdd LayerAdd WMS/WMTS Layer…

  2. Choose New

  3. Click Connect

  4. Choose a layer matching the CRS you are using and the style you wish, then click Add.