We ❤️ Open Source
A community education resource
QGIS meets mobile: A practical guide to field mapping with MerginMaps
Create, sync, and manage geospatial projects across desktop and mobile devices with open source tools.
Recently a friend asked me if I could help him map his walks around the area where he lives. I use a pedometer to track my steps and have tried several different map walking apps on my phone and smartwatch. I told my friend I would do some research and get back to him.
Later that day, using AI, I found about a half dozen mapping applications. QGIS caught my eye because it’s open source. I decided to give it a try and install it on my Linux computer using the Flatpak installation, which was the easiest option on Linux Mint.
Installing QGIS
$ flatpak install flathub org.qgis.qgis
You will be prompted for the version of QGIS you want to use and the app should appear in your application launcher. QGIS has excellent documentation and can be installed on nearly any of the popular computing platforms including macOS, Windows, Linux, FreeBSD, OpenBSD and even as container images.
First impressions
Once I launched the application, I was presented with an incredibly complex toolset. QGIS allows users to create, edit, visualize, analyze, and publish geospatial data. It supports various data formats—including vector, raster, and database formats—and provides tools for creating maps, performing spatial queries, and generating reports. I simply wanted to create trail maps and count steps for my friend.

A podcast gave me a good overview of QGIS—it’s open source (GPL v2), released in 2002, and extended with over 1,300 plugins. I’m using version 3.44 “Solothurn.” Which plugins would I need to map the trails at the retreat center where my friend lives?
Read more: Meet the Meerkat: A compact Linux PC
Setting up the essential plugins
The first plugin I installed was Quick Map Services, which allowed me to download Open Street Map. Now I had some data, but how could I use it?
With more help from my AI app, I discovered MerginMaps—a plugin that extends QGIS. They have an app for iOS and Android, so I could use my mobile phone for data collection. MerginMaps is open source, including the mobile app!
To get started, I needed to install the MerginMaps plugin in QGIS first. Go to ‘Plugins’ on the menu bar at the top and select ‘Manage and Install Plugins.’ Use the ‘Search’ window to search for ‘MerginMaps.’

At the bottom of the window is a button to ‘Install Plugin’. Once the plugin is installed, you’re ready to connect MerginMaps with QGIS. I also needed to install MerginMaps on my iPhone and create a MerginMaps account—you’ll need an account to use the plugin.

Configuring MerginMaps
Next, sign into your MerginMaps account in QGIS. When you installed the MerginMaps plugin, it altered your menu options slightly. The arrow in the screenshot points to the Mergin menu options. The second item that looks like a gear is where you sign in to Mergin—that’s the configure button.

Click that button and you’ll be prompted to sign in to MerginMaps.

Creating your first project
Once you have signed into MerginMaps you can begin your first project. Next to the gear like ‘Configure’ button is another button with a plus sign on it. Clicking on that brings up a ‘New basic QGIS project’ option.

After creating the new project, you’re invited to give it a name. Once named, the project is immediately uploaded to the MerginMaps server and saved locally in a directory location of your choosing.

Mobile field data collection
After the project is uploaded to the MerginMaps server, it’s time to get out your iOS or Android device. Sign in to the MerginMaps server and download the project onto your mobile device. At the bottom of the application window, there’s a ‘Projects’ button that provides a listing of the projects on your device.

Testing in the field
I decided to give the application a test run by mapping points on my daily walk around the village. I created a MerginMaps project in QGIS and uploaded it to the server, then downloaded the project onto my iPhone and set off around the village.
Once the data points are collected on the device, they can be uploaded to the MerginMaps server and then downloaded to the QGIS software on your computer to generate maps. Here’s a map of my walk in Franklinville, New York.

Conclusion
QGIS and MerginMaps offer a powerful combination for field mapping. Together, they provide a robust solution for mapping trails, making it easier for my friend—and anyone else—to do the same. The integration highlights the potential of open source tools for geospatial work, whether for individual use or team-based projects.
The tools are free, powerful, and accessible across multiple platforms. Whether you’re mapping retreat center trails, documenting neighborhood walks, or conducting field research, this open source combination makes professional-grade mapping accessible to everyone.
More from We Love Open Source
- 15 open source backup solutions to protect your data
- 10 common Linux issues and the fast fixes you need
- Meet the Meerkat: A compact Linux PC
- 6 must-read Linux and open source tutorials
- 5 forces driving DevOps and AI in 2026
The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.