sync_forms: Sync data collected using QField mobile GIS

View source: R/fct_sync_forms.R

sync_formsR Documentation

Sync data collected using QField mobile GIS

Description

sync_forms syncs layers stored in GeoPackages to a template GeoPackage database or the initial "clean" QGS project GeoPackage.

Usage

sync_forms(template, forms)

Arguments

template

A data frame of the format returned by shiny's fileInput. This data frame stores the path of a single GeoPackage which can either be a central database that data collected in the field is synced to or a "clean" empty GeoPackage with the same layers as the uploaded forms.

forms

A data frame of the format returned by shiny's fileInput.

Value

A four element list out_gpkg, The first element is the path to a temporary GeoPackage storing data from forms synced with template. The second element is the date-time of the call to sync_forms - this is used for naming downloads of synced data. The third element is a data frame of the format returned by shiny's fileInput listing all layers returned from syncing forms with template. The fourth element is a path to a log file.


livelihoods-and-landscapes/maplandscape documentation built on March 20, 2023, 5:43 a.m.