12
votes
Accepted
QField connected to Cloud
qfield.cloud is exactly what you're looking for. It is natively supported in QField and allows you to synchronise your field survey directly to the cloud (and to your team) as soon as you have ...
11
votes
Accepted
How to enable camera and take pictures for features in QFIELD?
I figured it out finally. Thanks to Matthias Kuhn for assistance.
First one needs to create an attribute form ("Attachment", used to be "External resource") for a layer field in question. This will ...
11
votes
Accepted
Attribute subdomain in QField/QGIS
You can do this with the widget Value Relation. The process is fully explained here.
Example:
Create a point layer with the fields:
type, text data type
subtype, text data type
Create a table ...
11
votes
Accepted
What does checkbox do for QField?
I have not used QField since a few years but in the docs they write:
Remember attribute values
For quick collection of rather homogeneus [sic!] datasets, it is crucial to not having to enter the ...
10
votes
Accepted
QGIS - QField - Retrieve target field value when source feature intersects target feature in target layer
refFunctions won't work in QField as it is a QGIS desktop plugin (and is the downside of the many answers that rely on a plugin for expression-based solutions) - QField won't recognise the functions.
...
10
votes
Accepted
Converting azimuth to bearing with QGIS expression
I assume you want your output in bearings as per this image below, where the angles shown are relative to north or south (whichever is closer), in either an east or west direction (credit Dr Dave ...
8
votes
Accepted
Multi-User offline edit synchronization using GPKG
There are multiple questions involved and without a specific project I can only give general hints. It needs a system architect with an understanding of workflows, data structures, business processes ...
7
votes
Accepted
Why can't I save new points created in QField?
There are potentially two things that could trigger this behavior.
The project might be located on an external SD card. Android prevents apps from writing to external SD cards except for an app ...
7
votes
Creating multiple select dropdown list in QGIS
First I recommend to use QGIS 3.4.2, because QGIS 2.18.26 did not provide the desired results.
If your species data are saved in a CSV file, load the data into the QGIS as a table from Add vector ...
7
votes
Add tabbed fields within QField
In the drag and drop form designer, between the middle pane (Form Designer) and Right hand pane (widget settings) there is a green + button. Press this to create a 'container'. Give it a name (will ...
7
votes
Make a style rule that tests for a child having an attribute with a given property
Hopefully this is what you are aiming for. Let me know if I have misunderstood your data structure.
I have two tables, one plants_parent and the other plants_child. plants_parent has 3 records which ...
7
votes
Accepted
Look up value in other table based on two attributes
Select your spreadsheet layer and open Field Calculator. Select 'Create virtual field', output field name RegNr, field type text, length whatever you need, and enter the following expression: "...
7
votes
Accepted
Autogenerate consecutive job numbers per group using QGIS expressions
I am not sure what you meant to achieve with the $id=array_first(array_agg($id, "CircuitID")) part of your expression, as that's what is returning the 1 and 0 values.
It's checking whether ...
6
votes
Accepted
Does QField on Android tablet work with plugins, Grass or the processing toolbox generally?
According to their website, qfield is designed to be simple: http://www.qfield.org/docs/concepts/index.html:
QField aims to help the user to perform the tasks he needs to do
without cluttering ...
6
votes
Accepted
Expression-based labeling in QFIELD 0.8.2 not working
QField is based on the code for QGIS 3 which removed some deprecated variables, among them $scale. These variables have replacements which are prefixed with an @.
Just replace $scale with @map_scale.
...
6
votes
Accepted
Choosing raster format for QField?
The QField documentation recommends using COG raster for this purpose.
Other sources (citation needed) recommend mbtiles format.
Whatever you choose, here are a couple of things to consider:
Tiling ...
6
votes
Accepted
QGIS Actions in QField
For now, QField does not recognize clickable URL. An issue has been reported on GitHub, let's wait for this enhancement.
6
votes
QField - Get attribute from selected feature
In Qfield 1.9.1 just select the feature, open attribute form and press 3 points button. There is "Print Atlas Feature to PDF" function.
6
votes
How to trigger calculation on QGIS startup?
I think what you are looking for is a virtual field. It is a field based on an expression that is always evaluated and not stored in memory.
To do it you have to open the field calculator check the ...
6
votes
Automatic fill-in value map columns in QGIS
Let's assume there is polygon layer called 'test2' with several features in it, see image below.
Step 1. Create a drop down list with values for the "TaxonName" field. Check these threads ...
5
votes
Accepted
Can QField record GPS Z-Value
QField can record z value from NMEA sentence. Create a layer, then save as, select geometry type and flag include z-dimension.
I use it with an RTK GNSS. I collect point, lines (I have not try with ...
5
votes
Accepted
High quality photos using QField
QField version 1.4, to be released soon, fixed the native camera problem. A few more days and it will be available.
5
votes
Using QField to connect to external Bluetooth GPS
If you want to use an external GNSS-Reciever on QField in your (Android?) mobile you need to connect your mobile (phone or tablet) to the GNSS using a separate app that provides a mock location to ...
5
votes
Accepted
Difference in QField Sync's offline editing vs. copy & replace
Offline editing is useful for collaborative editing. While using it offline, it will create a log of changes (added, deleted and updated features) and reapply those changes on sync time to the main ...
5
votes
Direction of taken photo (QFIELD)
It is possible to store the EXIF data using Qfield.
You just need to configure a QGIS expression using the function
exif(path, [tag])
Where path is an image file path and tag is the tag to return. For ...
5
votes
QField connected to Cloud
You can try https://inputapp.io which is based on QGIS and comes with a cloud synchronisation service called Mergin (https://public.cloudmergin.com).
Data from same QGIS project can be downloaded on ...
5
votes
Accepted
Show attribute instead of fid in QField form
You must go to the layer properties and choose the right attribute for Display option. You can use an Expression if you want to show more than one
5
votes
Accepted
Auto-increment associated with field type in QGIS
Try this, configure the form for Station_ID this way
basically is to turn off the editable option, turn on apply defaults on update and paste this expression in the default value:
format(
'%1-%2',...
5
votes
Form layout I created in QGIS won't transfer to QField
First, you have to select the option Properties... (right-click on the desired layer), then on the left panel, choose Attributes Form.
At the top of the window, locate the upper dropdown and select ...
5
votes
QGIS very slow to display symbols (~1100 entities)
The reason your layer is slow is the virtual field. This is your expression, which is tied to the symbology of your layer. So every feature is running this every time the renderer is triggered.
CASE
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
qfield × 532qgis × 304
qfieldsync × 76
gps × 29
qfield-cloud × 28
postgis × 21
android × 20
geopackage × 19
fields-attributes × 17
photos × 17
qgis-3 × 16
qgis-plugins × 13
attribute-table × 12
postgresql × 11
error × 9
expression × 9
widget × 9
digitizing × 8
ios × 8
cloud-gis × 8
coordinate-system × 7
basemap × 7
attachments × 7
raster × 5
shapefile × 5