, ,

Fieldwork Workflow: Mappt and QGIS


Take your QGIS data offline in the field with Mappt

From preparation and data collection, to data editing and analysis, projects will always involve multiple steps. Sometimes you may prefer using one tool over another for a certain step, which is why Mappt’s ability to integrate with countless desktop GIS is a major perk for our users.

One of the GIS that Mappt can talk to is QGIS. In this post we’ll walk you through a simple user story of the fieldwork process, showing you how easy it is to use Mappt with QGIS.

The workflow will involve:

  • Preparing the data in QGIS
  • Importing the vector data from QGIS to Mappt
  • Collecting vector data in the field
  • Exporting the vector data from Mappt back into QGIS
  • Editing the vector data in QGIS

We’ll be using the data on TransPerth bus stops and services, which is available for free on the TransPerth website. This data is shown below.


How to Use Mappt with QGIS

  1. Create your project in QGIS and load the data you’ll be using. In this instance, click on the ‘Add Vector Layer’ button QGIS Edit Vector Layer button in the sidebar. Navigate to where you saved your data, then select the vector data itself.
  2. Ensure that the correct coordinate system is used – in this case, we’ll be using WGS84. To do this, click on ‘Project’, then ‘Project Properties’ on the toolbar. On the window that pops up, select ‘CRS’ from the sidebar. Select the appropriate Coordinate Reference System.02
  3. Edit the vector data in QGIS to be used in Mappt.
  4. Now, we’ll get ready to import the data to Mappt. First, save your QGIS project.05
  5. Once your QGIS project is saved, save the layers of vector data you’d like to use in Mappt, either straight to your tablet or on a cloud storage platform such as Dropbox or Google Drive (which Mappt supports). This can be done by either right-clicking the layer names and selecting ‘Save As’ or selecting ‘Save As’ from the toolbar options. Either way, you’ll get the window below. Ensure that the settings are correct.Save Window
  6. To import the data in Mappt:
    • Tap on the import button import using a Touch gesture.
    • Select what type of layer you’ll be adding. In this instance, we’d like to load the vector data we’ve previously saved.
    • Navigate to where you saved the data, then select the vector data itself.03
  7. Now we’ll add information we’ve gathered from the field to our bus stop markers. To do this, Long Tap on the marker you’d like to edit and a window titled ‘Edit Marker’ will pop up. You can do this for any of the vector data you import.04
  8. Once you’ve edited your data on Mappt, don’t forget to save your project by tapping on the save button!
  9. To export your data:
    • Tap on the export button export using a Touch gesture.
    • Select the layers you’d like to export.
    • Select its file format. Since we’re dealing with vector data, we’ll save this as a shapefile.
    • Select your export method: either save it in the filesystem or use external apps such as Google Docs or Dropbox.
  10. To load the data back up on QGIS, open QGIS and follow the instructions from step (1), ensuring that you’ve selected the modified data. You can further edit the data in QGIS by using the tools under ‘Vector’ on the QGIS toolbar.

    Some vector tools accessible through QGIS' toolbar.

    Some vector tools accessible through QGIS’ toolbar.

With this workflow, we hope you can see how easy it is to move your data in and out of Mappt!

We hope you found this blog post useful. If you encounter any problems, let us know via the Mappt Forum.