Skip to content

Latest commit

 

History

History
108 lines (79 loc) · 6.83 KB

File metadata and controls

108 lines (79 loc) · 6.83 KB
description In Mergin Maps mobile app, you can use most of the data formats that can be used in QGIS. Here is a list of supported formats and drivers.

Supported Formats

When working with , you can keep using standard data formats you are used to in QGIS. In general, most of the data formats that QGIS can load, can be also used in the . There are however some minor differences worth highlighting.

[[toc]]

Vector data on Mergin Maps mobile app

For survey layers used on the field, we strongly recommend GeoPackage, to be able to work fully offline, benefit from automatic merging of data (collaborative editing) and versioning.

Format Android/iOS Note
GeoPackage 😍 collaborative editing and versioning by
Shapefile ⚠️ collaborative editing not supported
Delimited text ⚠️ collaborative editing not supported
Virtual layer ⚠️ collaborative editing not supported
PostGIS 👍 requires internet connection
WFS ⚠️ requires internet connection

There are more formats supported, please see full list of supported QGIS providers, OGR and GDAL drivers.

::: tip Go to Behind Data Synchronisation to read more about how synchronisation works in . :::

PostgreSQL/PostGIS

PostgreSQL connection (username, password, host, port, etc.) can be set up:

  • directly in QGIS PostgreSQL connection, if you want to reuse the same connection for everyone
  • use a Connection Service File pg_service.conf, if you want to have different PostgreSQL user for each surveyor

To use a Connection Service File, you have to:

  • create a pg_service.conf file as described in and test it in QGIS Desktop
  • manually transfer the pg_service.conf file to data folder. The data folder is shown in the Diagnostic Log
  • restart the . Check the Diagnostic Log to see if the file is found and used after restart.

Raster data on Mergin Maps mobile app

Format Android/iOS Note
GeoTIFF 👍 jpg and webp compression
JPEG 👍
PNG 👍
COG (local) 👍
MBTiles 👍 png, jpg compression
PDF 👍
WM(T)S 👍 requires internet connection
XYZ tiles 👍 requires internet connection (e.g. OpenStreetMap)
COG (online) 👍 requires internet connection
ECW 🚫 proprietary license
MrSID 🚫 proprietary license

There are plenty of other raster formats we support through GDAL/OGR, please see the full list.

::: tip See our guide for setting up background layers. :::

Vector tiles on Mergin Maps mobile app

We support vector tiles just like QGIS does - in Mapbox Vector Tiles (MVT) format - and stored either in a MBTiles file (for offline use) or through a template URL (for online service) such as http://example.com/{z}/{x}/{y}.pbf.

::: tip See our guide for setting up background layers. :::

Supported QGIS providers

The currently supported QGIS providers are:

OGC API - Features data provider
WFS data provider
ArcGIS Feature Service data provider
ArcGIS Map Service data provider
Delimited text data provider
GDAL data provider
Memory provider
Mesh memory provider
OGR data provider
PostgreSQL/PostGIS data provider
SpatiaLite data provider
Vector tile provider
Virtual layer data provider
OGC Web Coverage Service version 1.0/1.1 data provider
OGC Web Map Service version 1.3 data provider

Supported GDAL and OGR drivers

Full list of supported GDAL and OGR drivers can be found in repository.

How to convert between GDAL/OGR formats

To convert between various GDAL formats, you can use gdal_translate command-line utility.

Support for new formats

If you find out that the doesn't support your format, please open issue at .

If QGIS on desktop does not support the format of your choice, open issue at for macOS, or for other platforms.

For support of collaborative editing and versioning of vector data formats, please open issue at .