diff --git a/src/.vitepress/sidebar/en.js b/src/.vitepress/sidebar/en.js
index 675b26f6..81090b97 100644
--- a/src/.vitepress/sidebar/en.js
+++ b/src/.vitepress/sidebar/en.js
@@ -112,24 +112,36 @@ export default {
] },
] },
{
- text: 'Fieldwork', // required
+ text: 'Fieldwork with Mergin Maps Mobile App', // required
collapsed: true,
items: [
{ text: 'Mergin Maps Mobile App Interface', link: '/field/mobile-app-ui/' },
- { text: 'Offline Use of Mergin Maps Mobile App', link: '/field/offline-use/' },
- { text: 'External GPS', link: '/field/external_gps/' },
- { text: 'GPS Accuracy', link: '/field/gps_accuracy/' },
+ { text: 'Add, Edit, Delete Features',
+ collapsed: true,
+ items: [
+ { text: 'Adding Features', link: '/field/mobile-features/' },
+ { text: 'Editing Features', link: '/field/editing/' },
+ { text: 'Deleting Features', link: '/field/deleting/' },
+ { text: 'Editing Options', link: '/field/reuse-last-values/' },
+ ]
+ },
+ { text: 'Layers and Features', link: '/field/layers/' },
{ text: 'Position Tracking', link: '/field/tracking/' },
- { text: 'Synchronisation in Mergin Maps Mobile App', link: '/field/autosync/' },
- { text: 'Measurement Tools', link: '/field/measure/' },
- { text: 'Layers in Mergin Maps Mobile App', link: '/field/layers/' },
{ text: 'Filtering', link: '/field/filtering/' },
{ text: 'Map Sketching', link: '/field/map-sketching/' },
{ text: 'Photo Sketching', link: '/field/photo-sketching/' },
- { text: 'How to Add, Edit, Delete Features', link: '/field/mobile-features/' },
- { text: 'How to Reuse Last Entered Values', link: '/field/reuse-last-values/' },
+ { text: 'Measurement Tools', link: '/field/measure/' },
+ { text: 'Positioning and GPS Configuration',
+ collapsed: true,
+ items: [
+ { text: 'Field Survey Setup', link: '/field/survey-setup/' },
+ { text: 'GPS Accuracy', link: '/field/gps_accuracy/' },
+ { text: 'External GPS Connection', link: '/field/external_gps/' },
{ text: 'How to Stake Out Points', link: '/field/stake-out/' },
- { text: 'How to Fix a Broken Project', link: '/field/broken-project/' }
+ ]
+ },
+ { text: 'Offline Use', link: '/field/offline-use/' },
+ { text: 'Synchronisation in the Mobile App', link: '/field/autosync/' },
] },
{
text: 'For Developers', // required
@@ -177,7 +189,7 @@ export default {
collapsed:true,
items: [
{ text: 'Support and Troubleshooting', link: '/misc/troubleshoot/' },
- { text: 'Project fails to sync', link: '/misc/troubleshoot/not_syncing/' },
+ { text: 'Project fails to sync', link: '/misc/troubleshoot/not_syncing/' }
] },
{ text: 'Write Documentation', link: '/misc/write-docs/' }
]
diff --git a/src/field/broken-project/index.md b/src/field/broken-project/index.md
index d20dec25..6073f8d6 100644
--- a/src/field/broken-project/index.md
+++ b/src/field/broken-project/index.md
@@ -1,13 +1,26 @@
---
+prev:
+ text: 'Support and Troubleshooting'
+ link: '../../misc/troubleshoot/'
+
+next:
+ text: 'Project fails to sync'
+ link: '../misc/troubleshoot/not_syncing/'
+
description: Do you get an error message when trying to open a project or a form in Mergin Maps mobile app? Here is how to resolve some of these issues.
---
-# How to Fix a Broken Project
+# The Mobile App Fails to Save Changes or Fails to Read Project
[[toc]]
-Do you get an error message when trying to open a project or a form in ? There can be multiple reasons for what went wrong. Here we will try to guide you through some cases you may encounter.
+:::danger Outdated content
+These issues are related to older versions of the and so the content on this page may display outdated versions of products.
+
+If you are using version 2.5.0 and higher and QGIS version 3.34.0 and higher, you should not encounter these issues.
+:::
-Note that these issues may be related to an older version of the or so the content on this page may display outdated versions of products.
+
+Do you get an error message when trying to open a project or a form in ? There can be multiple reasons for what went wrong. Here we will try to guide you through some cases you may encounter.
:::tip Need more help with your issue?
The [Troubleshoot](../../misc/troubleshoot/) page has general troubleshooting tips and describes [support options](../../misc/troubleshoot/#support) that include commercial support, support for subscribed clients or community support.
diff --git a/src/field/deleting/index.md b/src/field/deleting/index.md
new file mode 100644
index 00000000..353be655
--- /dev/null
+++ b/src/field/deleting/index.md
@@ -0,0 +1,32 @@
+---
+description: With Mergin Maps mobile app, you can capture and edit points, lines, polygons and non-spatial features in the field using comprehensive editing tools.
+outline: deep
+---
+
+# Deleting Features
+
+[[toc]]
+
+## Deleting features
+
+1. Tap on a feature on the map or find it through [**Layers**](../../field/layers/)
+2. Use the **Edit** button to open the attributes form
+3. Tap the **Delete** button and confirm the deletion
+
+After confirming that you want to delete the feature, it will be removed from the layer.
+
+
+
+## Multi-features deleting
+Multiple features can be deleted at once:
+
+1. Select one of the features you want to delete and use the **Select more** button.
+
+ Depending on your mobile device, you may need to use a button next to **Edit** to display this option.
+
+2. Select all features that should be deleted on the map
+
+3. Use the **Delete** button to delete all selected features at once
+
+
+
diff --git a/src/field/deleting/mobile-active-layer.jpg b/src/field/deleting/mobile-active-layer.jpg
new file mode 100644
index 00000000..b84eb26c
Binary files /dev/null and b/src/field/deleting/mobile-active-layer.jpg differ
diff --git a/src/field/deleting/mobile-active-layer.xcf b/src/field/deleting/mobile-active-layer.xcf
new file mode 100644
index 00000000..f488b3ed
Binary files /dev/null and b/src/field/deleting/mobile-active-layer.xcf differ
diff --git a/src/field/deleting/mobile-add-part.webp b/src/field/deleting/mobile-add-part.webp
new file mode 100644
index 00000000..447cc576
Binary files /dev/null and b/src/field/deleting/mobile-add-part.webp differ
diff --git a/src/field/deleting/mobile-add-part.xcf b/src/field/deleting/mobile-add-part.xcf
new file mode 100644
index 00000000..46182211
Binary files /dev/null and b/src/field/deleting/mobile-add-part.xcf differ
diff --git a/src/field/deleting/mobile-added-part.webp b/src/field/deleting/mobile-added-part.webp
new file mode 100644
index 00000000..883ecfe3
Binary files /dev/null and b/src/field/deleting/mobile-added-part.webp differ
diff --git a/src/field/deleting/mobile-added-part.xcf b/src/field/deleting/mobile-added-part.xcf
new file mode 100644
index 00000000..e87bd8c8
Binary files /dev/null and b/src/field/deleting/mobile-added-part.xcf differ
diff --git a/src/field/deleting/mobile-capture-line.jpg b/src/field/deleting/mobile-capture-line.jpg
new file mode 100644
index 00000000..287ca0cd
Binary files /dev/null and b/src/field/deleting/mobile-capture-line.jpg differ
diff --git a/src/field/deleting/mobile-capture-line.xcf b/src/field/deleting/mobile-capture-line.xcf
new file mode 100644
index 00000000..5a60679a
Binary files /dev/null and b/src/field/deleting/mobile-capture-line.xcf differ
diff --git a/src/field/deleting/mobile-capture-multipoint.webp b/src/field/deleting/mobile-capture-multipoint.webp
new file mode 100644
index 00000000..98132ca9
Binary files /dev/null and b/src/field/deleting/mobile-capture-multipoint.webp differ
diff --git a/src/field/deleting/mobile-capture-multipoint.xcf b/src/field/deleting/mobile-capture-multipoint.xcf
new file mode 100644
index 00000000..4f515d4d
Binary files /dev/null and b/src/field/deleting/mobile-capture-multipoint.xcf differ
diff --git a/src/field/deleting/mobile-capture-point.jpg b/src/field/deleting/mobile-capture-point.jpg
new file mode 100644
index 00000000..0c7b4ee2
Binary files /dev/null and b/src/field/deleting/mobile-capture-point.jpg differ
diff --git a/src/field/deleting/mobile-capture-point.xcf b/src/field/deleting/mobile-capture-point.xcf
new file mode 100644
index 00000000..c982dd89
Binary files /dev/null and b/src/field/deleting/mobile-capture-point.xcf differ
diff --git a/src/field/deleting/mobile-capture-polyline.webp b/src/field/deleting/mobile-capture-polyline.webp
new file mode 100644
index 00000000..203bf5da
Binary files /dev/null and b/src/field/deleting/mobile-capture-polyline.webp differ
diff --git a/src/field/deleting/mobile-capture-polyline.xcf b/src/field/deleting/mobile-capture-polyline.xcf
new file mode 100644
index 00000000..f9c8c620
Binary files /dev/null and b/src/field/deleting/mobile-capture-polyline.xcf differ
diff --git a/src/field/deleting/mobile-delete-bulk.webp b/src/field/deleting/mobile-delete-bulk.webp
new file mode 100644
index 00000000..ae88e4dd
Binary files /dev/null and b/src/field/deleting/mobile-delete-bulk.webp differ
diff --git a/src/field/deleting/mobile-delete-bulk.xcf b/src/field/deleting/mobile-delete-bulk.xcf
new file mode 100644
index 00000000..a5857448
Binary files /dev/null and b/src/field/deleting/mobile-delete-bulk.xcf differ
diff --git a/src/field/deleting/mobile-delete-feature.jpg b/src/field/deleting/mobile-delete-feature.jpg
new file mode 100644
index 00000000..0ca777e9
Binary files /dev/null and b/src/field/deleting/mobile-delete-feature.jpg differ
diff --git a/src/field/deleting/mobile-delete-feature.xcf b/src/field/deleting/mobile-delete-feature.xcf
new file mode 100644
index 00000000..44f24c8d
Binary files /dev/null and b/src/field/deleting/mobile-delete-feature.xcf differ
diff --git a/src/field/deleting/mobile-edit-features.jpg b/src/field/deleting/mobile-edit-features.jpg
new file mode 100644
index 00000000..07d36c13
Binary files /dev/null and b/src/field/deleting/mobile-edit-features.jpg differ
diff --git a/src/field/deleting/mobile-edit-features.xcf b/src/field/deleting/mobile-edit-features.xcf
new file mode 100644
index 00000000..1014cae9
Binary files /dev/null and b/src/field/deleting/mobile-edit-features.xcf differ
diff --git a/src/field/deleting/mobile-edit-lines.jpg b/src/field/deleting/mobile-edit-lines.jpg
new file mode 100644
index 00000000..304f606e
Binary files /dev/null and b/src/field/deleting/mobile-edit-lines.jpg differ
diff --git a/src/field/deleting/mobile-edit-lines.xcf b/src/field/deleting/mobile-edit-lines.xcf
new file mode 100644
index 00000000..2f3f6014
Binary files /dev/null and b/src/field/deleting/mobile-edit-lines.xcf differ
diff --git a/src/field/deleting/mobile-edit-non-spatial-layers.jpg b/src/field/deleting/mobile-edit-non-spatial-layers.jpg
new file mode 100644
index 00000000..34b22d59
Binary files /dev/null and b/src/field/deleting/mobile-edit-non-spatial-layers.jpg differ
diff --git a/src/field/deleting/mobile-edit-non-spatial-layers.xcf b/src/field/deleting/mobile-edit-non-spatial-layers.xcf
new file mode 100644
index 00000000..7c9de3af
Binary files /dev/null and b/src/field/deleting/mobile-edit-non-spatial-layers.xcf differ
diff --git a/src/field/deleting/mobile-edit-streaming.jpg b/src/field/deleting/mobile-edit-streaming.jpg
new file mode 100644
index 00000000..2c0cd635
Binary files /dev/null and b/src/field/deleting/mobile-edit-streaming.jpg differ
diff --git a/src/field/deleting/mobile-edit-streaming.xcf b/src/field/deleting/mobile-edit-streaming.xcf
new file mode 100644
index 00000000..ef47fa45
Binary files /dev/null and b/src/field/deleting/mobile-edit-streaming.xcf differ
diff --git a/src/field/deleting/mobile-layers-browse-features.jpg b/src/field/deleting/mobile-layers-browse-features.jpg
new file mode 100644
index 00000000..85903322
Binary files /dev/null and b/src/field/deleting/mobile-layers-browse-features.jpg differ
diff --git a/src/field/deleting/mobile-layers-browse-features.xcf b/src/field/deleting/mobile-layers-browse-features.xcf
new file mode 100644
index 00000000..1f385535
Binary files /dev/null and b/src/field/deleting/mobile-layers-browse-features.xcf differ
diff --git a/src/field/deleting/mobile-multi-feature-editing.gif b/src/field/deleting/mobile-multi-feature-editing.gif
new file mode 100644
index 00000000..4bc6a96a
Binary files /dev/null and b/src/field/deleting/mobile-multi-feature-editing.gif differ
diff --git a/src/field/deleting/mobile-non-spatial-layers.jpg b/src/field/deleting/mobile-non-spatial-layers.jpg
new file mode 100644
index 00000000..ccaeb948
Binary files /dev/null and b/src/field/deleting/mobile-non-spatial-layers.jpg differ
diff --git a/src/field/deleting/mobile-non-spatial-layers.xcf b/src/field/deleting/mobile-non-spatial-layers.xcf
new file mode 100644
index 00000000..941f7102
Binary files /dev/null and b/src/field/deleting/mobile-non-spatial-layers.xcf differ
diff --git a/src/field/deleting/mobile-recording-mode-add.jpg b/src/field/deleting/mobile-recording-mode-add.jpg
new file mode 100644
index 00000000..849dd168
Binary files /dev/null and b/src/field/deleting/mobile-recording-mode-add.jpg differ
diff --git a/src/field/deleting/mobile-recording-mode-add.xcf b/src/field/deleting/mobile-recording-mode-add.xcf
new file mode 100644
index 00000000..cec3abbb
Binary files /dev/null and b/src/field/deleting/mobile-recording-mode-add.xcf differ
diff --git a/src/field/deleting/mobile-redraw-features.jpg b/src/field/deleting/mobile-redraw-features.jpg
new file mode 100644
index 00000000..89551189
Binary files /dev/null and b/src/field/deleting/mobile-redraw-features.jpg differ
diff --git a/src/field/deleting/mobile-redraw-features.xcf b/src/field/deleting/mobile-redraw-features.xcf
new file mode 100644
index 00000000..4a255b9a
Binary files /dev/null and b/src/field/deleting/mobile-redraw-features.xcf differ
diff --git a/src/field/deleting/mobile-select-more.webp b/src/field/deleting/mobile-select-more.webp
new file mode 100644
index 00000000..c73fc80f
Binary files /dev/null and b/src/field/deleting/mobile-select-more.webp differ
diff --git a/src/field/deleting/mobile-select-more.xcf b/src/field/deleting/mobile-select-more.xcf
new file mode 100644
index 00000000..3f7d5a95
Binary files /dev/null and b/src/field/deleting/mobile-select-more.xcf differ
diff --git a/src/field/deleting/mobile-split-features-complete.jpg b/src/field/deleting/mobile-split-features-complete.jpg
new file mode 100644
index 00000000..b2c132a4
Binary files /dev/null and b/src/field/deleting/mobile-split-features-complete.jpg differ
diff --git a/src/field/deleting/mobile-split-features-complete.xcf b/src/field/deleting/mobile-split-features-complete.xcf
new file mode 100644
index 00000000..98c1e13e
Binary files /dev/null and b/src/field/deleting/mobile-split-features-complete.xcf differ
diff --git a/src/field/deleting/mobile-split-features.jpg b/src/field/deleting/mobile-split-features.jpg
new file mode 100644
index 00000000..c6b42683
Binary files /dev/null and b/src/field/deleting/mobile-split-features.jpg differ
diff --git a/src/field/deleting/mobile-split-features.xcf b/src/field/deleting/mobile-split-features.xcf
new file mode 100644
index 00000000..c1a82fe0
Binary files /dev/null and b/src/field/deleting/mobile-split-features.xcf differ
diff --git a/src/field/deleting/mobile-streaming-mode-start-polyline.webp b/src/field/deleting/mobile-streaming-mode-start-polyline.webp
new file mode 100644
index 00000000..a285705e
Binary files /dev/null and b/src/field/deleting/mobile-streaming-mode-start-polyline.webp differ
diff --git a/src/field/deleting/mobile-streaming-mode-start-polyline.xcf b/src/field/deleting/mobile-streaming-mode-start-polyline.xcf
new file mode 100644
index 00000000..60841423
Binary files /dev/null and b/src/field/deleting/mobile-streaming-mode-start-polyline.xcf differ
diff --git a/src/field/deleting/mobile-streaming-mode-start.jpg b/src/field/deleting/mobile-streaming-mode-start.jpg
new file mode 100644
index 00000000..bfc4cfc4
Binary files /dev/null and b/src/field/deleting/mobile-streaming-mode-start.jpg differ
diff --git a/src/field/deleting/mobile-streaming-mode-start.xcf b/src/field/deleting/mobile-streaming-mode-start.xcf
new file mode 100644
index 00000000..a5ebc810
Binary files /dev/null and b/src/field/deleting/mobile-streaming-mode-start.xcf differ
diff --git a/src/field/deleting/mobile-streaming-mode-stop.jpg b/src/field/deleting/mobile-streaming-mode-stop.jpg
new file mode 100644
index 00000000..1b5ac001
Binary files /dev/null and b/src/field/deleting/mobile-streaming-mode-stop.jpg differ
diff --git a/src/field/deleting/mobile-streaming-mode-stop.xcf b/src/field/deleting/mobile-streaming-mode-stop.xcf
new file mode 100644
index 00000000..ea0beb0d
Binary files /dev/null and b/src/field/deleting/mobile-streaming-mode-stop.xcf differ
diff --git a/src/field/editing/index.md b/src/field/editing/index.md
new file mode 100644
index 00000000..6fe72817
--- /dev/null
+++ b/src/field/editing/index.md
@@ -0,0 +1,100 @@
+---
+description: With Mergin Maps mobile app, you can capture and edit points, lines, polygons and non-spatial features in the field using comprehensive editing tools.
+outline: deep
+---
+
+# Editing Features
+
+[[toc]]
+
+The can be used to add, edit and delete features in the field by users with [writer or editor permission](../../manage/permissions/) to the project.
+
+Until the project is synchronised to , all changes are local (stored only on your mobile device). Changes can be [synchronised](../autosync/) manually or automatically.
+
+## Editing features
+Tap a feature on the map or *tap and hold* to select one from multiple overlaying features to display the form.
+
+Use the **Edit** button to open the attributes form for editing. To edit the geometry of a feature, tap the **Edit geometry** button.
+
+Once you are finished with your changes, use the **Save** :heavy_check_mark: button.
+
+
+
+Features can also be browsed, edited and deleted through the [Layers](../layers/) panel. Layers that are set as [read-only](../../gis/enable_digitising/) in the project properties cannot be edited.
+- Tap the **Layers** button in the bottom navigation panel and select a layer to see the list of features it contains.
+- Select a feature from the list in the **Layers** panel to display its form and edit the values or geometry.
+
+
+
+### Editing geometry
+There are multiple options of editing the geometry of features depending on the geometry type of the survey layer: editing the vertices, [redrawing](#redraw-geometry) or [splitting](#split-geometry-of-lines-or-areas) features.
+
+To edit geometry of a point feature simply adjust the location in the same manner as when [adding new features](#capture-points).
+
+Layers with MultiPoint, Line, MultiLine, Polygon and MultiPolygon geometries offer more options. Tap a feature, press the **Edit** button and then use **Edit geometry**. The vertices of the feature will be highlighted. You can move, **Release** or **Remove** them as needed. Tap the **Record** button to save the modified geometry.
+
+
+
+### Adding part of multipart geometry
+Parts can be added to features from survey layers with multipart geometry type (MultiPoint, MultiLine, MultiPolygon) while editing geometry.
+
+Tap the **More option** button while editing geometry and use the **Add part** option.
+
+
+
+Capture the part by using the editing tools and **Record** your changes. The part is added to the geometry of the feature.
+
+
+
+### Using streaming mode to edit geometry
+The [streaming mode](#streaming-mode) can be also used while editing features with compatible geometry type. Tap the **More option** button and use the **Streaming mode**.
+
+
+
+### Redraw geometry
+The existing geometry of MultiPoint, Line, MultiLine, Polygon and MultiPolygon geometry can also be redrawn.
+
+Tap the **More option** button and select the **Redraw geometry** option.
+
+Capture the new geometry of the feature using the editing tools or streaming and use the **Record** button to save your changes.
+
+
+
+### Split geometry of lines or areas
+Lines and areas can be split into two or more new features that will keep the same attributes as the original feature.
+
+Tap the **More option** button and select the **Split geometry** option. Create the splitting line by using the **Add point** button.
+
+When finished, tap **Done**.
+
+
+In this case, two individual features are created. Both have the same attributes, except for `Feature ID` (one feature keeps the original id, the other gets a new one).
+
+
+## Multi-features editing
+
+Attributes of multiple features from the same layer can be edited at once.
+
+
+1. Tap on a feature on the map and select the **Select more** option.
+
+ Depending on your mobile device, you may need to use a button next to **Edit** to display this option.
+ 
+
+2. Select all features that should be edited.
+
+3. In the attributes form, enter the new values of attributes and **Save**.
+
+ All selected features have been modified at once.
+
+## Edit non-spatial features
+Non-spatial features, such as tables for [value relations](../../layer/value-select/#value-relation), can also be added or edited in the .
+
+1. Tap the **Layers** button and select the layer you want to edit
+ 
+
+2. Tap an existing feature to change it or tap the **Add feature** button to create a new feature
+ 
+
+3. Fill in the attributes and **Save** :heavy_check_mark: the changes
+
diff --git a/src/field/editing/mobile-active-layer.jpg b/src/field/editing/mobile-active-layer.jpg
new file mode 100644
index 00000000..b84eb26c
Binary files /dev/null and b/src/field/editing/mobile-active-layer.jpg differ
diff --git a/src/field/editing/mobile-active-layer.xcf b/src/field/editing/mobile-active-layer.xcf
new file mode 100644
index 00000000..f488b3ed
Binary files /dev/null and b/src/field/editing/mobile-active-layer.xcf differ
diff --git a/src/field/editing/mobile-add-part.webp b/src/field/editing/mobile-add-part.webp
new file mode 100644
index 00000000..447cc576
Binary files /dev/null and b/src/field/editing/mobile-add-part.webp differ
diff --git a/src/field/editing/mobile-add-part.xcf b/src/field/editing/mobile-add-part.xcf
new file mode 100644
index 00000000..46182211
Binary files /dev/null and b/src/field/editing/mobile-add-part.xcf differ
diff --git a/src/field/editing/mobile-added-part.webp b/src/field/editing/mobile-added-part.webp
new file mode 100644
index 00000000..883ecfe3
Binary files /dev/null and b/src/field/editing/mobile-added-part.webp differ
diff --git a/src/field/editing/mobile-added-part.xcf b/src/field/editing/mobile-added-part.xcf
new file mode 100644
index 00000000..e87bd8c8
Binary files /dev/null and b/src/field/editing/mobile-added-part.xcf differ
diff --git a/src/field/editing/mobile-capture-line.jpg b/src/field/editing/mobile-capture-line.jpg
new file mode 100644
index 00000000..287ca0cd
Binary files /dev/null and b/src/field/editing/mobile-capture-line.jpg differ
diff --git a/src/field/editing/mobile-capture-line.xcf b/src/field/editing/mobile-capture-line.xcf
new file mode 100644
index 00000000..5a60679a
Binary files /dev/null and b/src/field/editing/mobile-capture-line.xcf differ
diff --git a/src/field/editing/mobile-capture-multipoint.webp b/src/field/editing/mobile-capture-multipoint.webp
new file mode 100644
index 00000000..98132ca9
Binary files /dev/null and b/src/field/editing/mobile-capture-multipoint.webp differ
diff --git a/src/field/editing/mobile-capture-multipoint.xcf b/src/field/editing/mobile-capture-multipoint.xcf
new file mode 100644
index 00000000..4f515d4d
Binary files /dev/null and b/src/field/editing/mobile-capture-multipoint.xcf differ
diff --git a/src/field/editing/mobile-capture-point.jpg b/src/field/editing/mobile-capture-point.jpg
new file mode 100644
index 00000000..0c7b4ee2
Binary files /dev/null and b/src/field/editing/mobile-capture-point.jpg differ
diff --git a/src/field/editing/mobile-capture-point.xcf b/src/field/editing/mobile-capture-point.xcf
new file mode 100644
index 00000000..c982dd89
Binary files /dev/null and b/src/field/editing/mobile-capture-point.xcf differ
diff --git a/src/field/editing/mobile-capture-polyline.webp b/src/field/editing/mobile-capture-polyline.webp
new file mode 100644
index 00000000..203bf5da
Binary files /dev/null and b/src/field/editing/mobile-capture-polyline.webp differ
diff --git a/src/field/editing/mobile-capture-polyline.xcf b/src/field/editing/mobile-capture-polyline.xcf
new file mode 100644
index 00000000..f9c8c620
Binary files /dev/null and b/src/field/editing/mobile-capture-polyline.xcf differ
diff --git a/src/field/editing/mobile-delete-bulk.webp b/src/field/editing/mobile-delete-bulk.webp
new file mode 100644
index 00000000..ae88e4dd
Binary files /dev/null and b/src/field/editing/mobile-delete-bulk.webp differ
diff --git a/src/field/editing/mobile-delete-bulk.xcf b/src/field/editing/mobile-delete-bulk.xcf
new file mode 100644
index 00000000..a5857448
Binary files /dev/null and b/src/field/editing/mobile-delete-bulk.xcf differ
diff --git a/src/field/editing/mobile-delete-feature.jpg b/src/field/editing/mobile-delete-feature.jpg
new file mode 100644
index 00000000..0ca777e9
Binary files /dev/null and b/src/field/editing/mobile-delete-feature.jpg differ
diff --git a/src/field/editing/mobile-delete-feature.xcf b/src/field/editing/mobile-delete-feature.xcf
new file mode 100644
index 00000000..44f24c8d
Binary files /dev/null and b/src/field/editing/mobile-delete-feature.xcf differ
diff --git a/src/field/editing/mobile-edit-features.jpg b/src/field/editing/mobile-edit-features.jpg
new file mode 100644
index 00000000..07d36c13
Binary files /dev/null and b/src/field/editing/mobile-edit-features.jpg differ
diff --git a/src/field/editing/mobile-edit-features.xcf b/src/field/editing/mobile-edit-features.xcf
new file mode 100644
index 00000000..1014cae9
Binary files /dev/null and b/src/field/editing/mobile-edit-features.xcf differ
diff --git a/src/field/editing/mobile-edit-lines.jpg b/src/field/editing/mobile-edit-lines.jpg
new file mode 100644
index 00000000..304f606e
Binary files /dev/null and b/src/field/editing/mobile-edit-lines.jpg differ
diff --git a/src/field/editing/mobile-edit-lines.xcf b/src/field/editing/mobile-edit-lines.xcf
new file mode 100644
index 00000000..2f3f6014
Binary files /dev/null and b/src/field/editing/mobile-edit-lines.xcf differ
diff --git a/src/field/editing/mobile-edit-non-spatial-layers.jpg b/src/field/editing/mobile-edit-non-spatial-layers.jpg
new file mode 100644
index 00000000..34b22d59
Binary files /dev/null and b/src/field/editing/mobile-edit-non-spatial-layers.jpg differ
diff --git a/src/field/editing/mobile-edit-non-spatial-layers.xcf b/src/field/editing/mobile-edit-non-spatial-layers.xcf
new file mode 100644
index 00000000..7c9de3af
Binary files /dev/null and b/src/field/editing/mobile-edit-non-spatial-layers.xcf differ
diff --git a/src/field/editing/mobile-edit-streaming.jpg b/src/field/editing/mobile-edit-streaming.jpg
new file mode 100644
index 00000000..2c0cd635
Binary files /dev/null and b/src/field/editing/mobile-edit-streaming.jpg differ
diff --git a/src/field/editing/mobile-edit-streaming.xcf b/src/field/editing/mobile-edit-streaming.xcf
new file mode 100644
index 00000000..ef47fa45
Binary files /dev/null and b/src/field/editing/mobile-edit-streaming.xcf differ
diff --git a/src/field/editing/mobile-layers-browse-features.jpg b/src/field/editing/mobile-layers-browse-features.jpg
new file mode 100644
index 00000000..85903322
Binary files /dev/null and b/src/field/editing/mobile-layers-browse-features.jpg differ
diff --git a/src/field/editing/mobile-layers-browse-features.xcf b/src/field/editing/mobile-layers-browse-features.xcf
new file mode 100644
index 00000000..1f385535
Binary files /dev/null and b/src/field/editing/mobile-layers-browse-features.xcf differ
diff --git a/src/field/editing/mobile-multi-feature-editing.gif b/src/field/editing/mobile-multi-feature-editing.gif
new file mode 100644
index 00000000..4bc6a96a
Binary files /dev/null and b/src/field/editing/mobile-multi-feature-editing.gif differ
diff --git a/src/field/editing/mobile-non-spatial-layers.jpg b/src/field/editing/mobile-non-spatial-layers.jpg
new file mode 100644
index 00000000..ccaeb948
Binary files /dev/null and b/src/field/editing/mobile-non-spatial-layers.jpg differ
diff --git a/src/field/editing/mobile-non-spatial-layers.xcf b/src/field/editing/mobile-non-spatial-layers.xcf
new file mode 100644
index 00000000..941f7102
Binary files /dev/null and b/src/field/editing/mobile-non-spatial-layers.xcf differ
diff --git a/src/field/editing/mobile-recording-mode-add.jpg b/src/field/editing/mobile-recording-mode-add.jpg
new file mode 100644
index 00000000..849dd168
Binary files /dev/null and b/src/field/editing/mobile-recording-mode-add.jpg differ
diff --git a/src/field/editing/mobile-recording-mode-add.xcf b/src/field/editing/mobile-recording-mode-add.xcf
new file mode 100644
index 00000000..cec3abbb
Binary files /dev/null and b/src/field/editing/mobile-recording-mode-add.xcf differ
diff --git a/src/field/editing/mobile-redraw-features.jpg b/src/field/editing/mobile-redraw-features.jpg
new file mode 100644
index 00000000..89551189
Binary files /dev/null and b/src/field/editing/mobile-redraw-features.jpg differ
diff --git a/src/field/editing/mobile-redraw-features.xcf b/src/field/editing/mobile-redraw-features.xcf
new file mode 100644
index 00000000..4a255b9a
Binary files /dev/null and b/src/field/editing/mobile-redraw-features.xcf differ
diff --git a/src/field/editing/mobile-select-more.webp b/src/field/editing/mobile-select-more.webp
new file mode 100644
index 00000000..c73fc80f
Binary files /dev/null and b/src/field/editing/mobile-select-more.webp differ
diff --git a/src/field/editing/mobile-select-more.xcf b/src/field/editing/mobile-select-more.xcf
new file mode 100644
index 00000000..3f7d5a95
Binary files /dev/null and b/src/field/editing/mobile-select-more.xcf differ
diff --git a/src/field/editing/mobile-split-features-complete.jpg b/src/field/editing/mobile-split-features-complete.jpg
new file mode 100644
index 00000000..b2c132a4
Binary files /dev/null and b/src/field/editing/mobile-split-features-complete.jpg differ
diff --git a/src/field/editing/mobile-split-features-complete.xcf b/src/field/editing/mobile-split-features-complete.xcf
new file mode 100644
index 00000000..98c1e13e
Binary files /dev/null and b/src/field/editing/mobile-split-features-complete.xcf differ
diff --git a/src/field/editing/mobile-split-features.jpg b/src/field/editing/mobile-split-features.jpg
new file mode 100644
index 00000000..c6b42683
Binary files /dev/null and b/src/field/editing/mobile-split-features.jpg differ
diff --git a/src/field/editing/mobile-split-features.xcf b/src/field/editing/mobile-split-features.xcf
new file mode 100644
index 00000000..c1a82fe0
Binary files /dev/null and b/src/field/editing/mobile-split-features.xcf differ
diff --git a/src/field/editing/mobile-streaming-mode-start-polyline.webp b/src/field/editing/mobile-streaming-mode-start-polyline.webp
new file mode 100644
index 00000000..a285705e
Binary files /dev/null and b/src/field/editing/mobile-streaming-mode-start-polyline.webp differ
diff --git a/src/field/editing/mobile-streaming-mode-start-polyline.xcf b/src/field/editing/mobile-streaming-mode-start-polyline.xcf
new file mode 100644
index 00000000..60841423
Binary files /dev/null and b/src/field/editing/mobile-streaming-mode-start-polyline.xcf differ
diff --git a/src/field/editing/mobile-streaming-mode-start.jpg b/src/field/editing/mobile-streaming-mode-start.jpg
new file mode 100644
index 00000000..bfc4cfc4
Binary files /dev/null and b/src/field/editing/mobile-streaming-mode-start.jpg differ
diff --git a/src/field/editing/mobile-streaming-mode-start.xcf b/src/field/editing/mobile-streaming-mode-start.xcf
new file mode 100644
index 00000000..a5ebc810
Binary files /dev/null and b/src/field/editing/mobile-streaming-mode-start.xcf differ
diff --git a/src/field/editing/mobile-streaming-mode-stop.jpg b/src/field/editing/mobile-streaming-mode-stop.jpg
new file mode 100644
index 00000000..1b5ac001
Binary files /dev/null and b/src/field/editing/mobile-streaming-mode-stop.jpg differ
diff --git a/src/field/editing/mobile-streaming-mode-stop.xcf b/src/field/editing/mobile-streaming-mode-stop.xcf
new file mode 100644
index 00000000..ea0beb0d
Binary files /dev/null and b/src/field/editing/mobile-streaming-mode-stop.xcf differ
diff --git a/src/field/mobile-features/index.md b/src/field/mobile-features/index.md
index 8c70b3b7..7f667b51 100644
--- a/src/field/mobile-features/index.md
+++ b/src/field/mobile-features/index.md
@@ -3,7 +3,7 @@ description: With Mergin Maps mobile app, you can capture and edit points, lines
outline: deep
---
-# How to Add, Edit, Delete Features
+# Adding Features
[[toc]]
@@ -20,7 +20,6 @@ The offers interesting options that can make your field s
:::
-## Adding features
1. In the , open a [project](../mobile-app-ui/#projects) you want to use
2. Tap the **Add** button on the bottom navigation panel to enter the **recording mode**
@@ -39,7 +38,7 @@ Below, we describe capturing [point features](#capture-points), [lines and areas
Attributes forms can be set up in QGIS to make collecting data more efficient. For more details, see the [Configure Forms](../../layer/overview/) section.
:::
-### Capture points
+## Capture points
To record a new point, tap the **Record** button (you have to be in the [recording mode](#adding-features)).
Fill in values in the form and tap the **Save** :heavy_check_mark: button. A point is added to the survey layer and is displayed on the map.
@@ -50,7 +49,7 @@ If you are using a layer with the MultiPoint geometry type, you have the option

-### Capture lines or areas
+## Capture lines or areas
Lines and polygons can be captured by adding vertices one by one or by using the [*streaming mode*](#streaming-mode).
In the [**recording**](#adding-features) mode tap **Add** to capture vertices of your line or area. If you want to change the position of the last vertex, tap **Remove** and move the vertex to the correct place. **Undo** can be used to revert last changes.
@@ -62,7 +61,7 @@ When using layers with multipart geometry types, parts of features can be added

-### Streaming mode
+## Streaming mode
Features can also be captured automatically based on your position. Streaming is not available for layers with *Point* geometry.
Here is a video tutorial:
@@ -87,91 +86,7 @@ Once you finish surveying the feature, tap the **Record** button. If you are cap
It is possible to set the **Threshold interval**, i.e. how often you want to capture a vertex when streaming, in [**Settings**](../mobile-app-ui/#streaming-mode-settings) of the . The interval can be defined as *time elapsed* in seconds or as *distance travelled* in metres.
:::
-## Editing features
-Tap a feature on the map or *tap and hold* to select one from multiple overlaying features to display the form.
-
-Use the **Edit** button to open the attributes form for editing. To edit the geometry of a feature, tap the **Edit geometry** button.
-
-Once you are finished with your changes, use the **Save** :heavy_check_mark: button.
-
-
-
-Features can also be browsed, edited and deleted through the [Layers](../layers/) panel. Layers that are set as [read-only](../../gis/enable_digitising/) in the project properties cannot be edited.
-- Tap the **Layers** button in the bottom navigation panel and select a layer to see the list of features it contains.
-- Select a feature from the list in the **Layers** panel to display its form and edit the values or geometry.
-
-
-
-### Editing geometry
-There are multiple options of editing the geometry of features depending on the geometry type of the survey layer: editing the vertices, [redrawing](#redraw-geometry) or [splitting](#split-geometry-of-lines-or-areas) features.
-
-To edit geometry of a point feature simply adjust the location in the same manner as when [adding new features](#capture-points).
-
-Layers with MultiPoint, Line, MultiLine, Polygon and MultiPolygon geometries offer more options. Tap a feature, press the **Edit** button and then use **Edit geometry**. The vertices of the feature will be highlighted. You can move, **Release** or **Remove** them as needed. Tap the **Record** button to save the modified geometry.
-
-
-
-### Adding part of multipart geometry
-Parts can be added to features from survey layers with multipart geometry type (MultiPoint, MultiLine, MultiPolygon) while editing geometry.
-
-Tap the **More option** button while editing geometry and use the **Add part** option.
-
-
-
-Capture the part by using the editing tools and **Record** your changes. The part is added to the geometry of the feature.
-
-
-
-### Using streaming mode to edit geometry
-The [streaming mode](#streaming-mode) can be also used while editing features with compatible geometry type. Tap the **More option** button and use the **Streaming mode**.
-
-
-
-### Redraw geometry
-The existing geometry of MultiPoint, Line, MultiLine, Polygon and MultiPolygon geometry can also be redrawn.
-
-Tap the **More option** button and select the **Redraw geometry** option.
-
-Capture the new geometry of the feature using the editing tools or streaming and use the **Record** button to save your changes.
-
-
-
-### Split geometry of lines or areas
-Lines and areas can be split into two or more new features that will keep the same attributes as the original feature.
-
-Tap the **More option** button and select the **Split geometry** option. Create the splitting line by using the **Add point** button.
-
-When finished, tap **Done**.
-
-
-In this case, two individual features are created. Both have the same attributes, except for `Feature ID` (one feature keeps the original id, the other gets a new one).
-
-
-## Multi-features editing
-
-Attributes of multiple features from the same layer can be edited at once.
-
-
-1. Tap on a feature on the map and select the **Select more** option.
-
- Depending on your mobile device, you may need to use a button next to **Edit** to display this option.
- 
-
-2. Select all features that should be edited.
-
-3. In the attributes form, enter the new values of attributes and **Save**.
-
- All selected features have been modified at once.
-
-
-## Snapping features
-
-Snapping can be enabled in your project in QGIS to make the field survey easier. You can find the snapping options in [How to Set Up Snapping](../../gis/snapping/).
-
-If snapping is enabled, the crosshairs will turn purple and snap to vertices (left) or segments (right) of existing features when capturing new features or editing existing features.
-
-
-## Add or edit non-spatial features
+## Add non-spatial features
Non-spatial features, such as tables for [value relations](../../layer/value-select/#value-relation), can also be added or edited in the .
1. Tap the **Layers** button and select the layer you want to edit
@@ -181,34 +96,3 @@ Non-spatial features, such as tables for [value relations](../../layer/value-sel

3. Fill in the attributes and **Save** :heavy_check_mark: the changes
-
-## Avoid polygons overlap
-In QGIS, you can set the option to avoid overlapping for polygons. This setting is stored in the project and used when editing features both in QGIS and the .
-
-See [How to Avoid Polygons Overlap](../../gis/avoid-overlap/) for more details.
-
-
-
-## Deleting features
-
-1. Tap on a feature on the map or find it through [**Layers**](../../field/layers/)
-2. Use the **Edit** button to open the attributes form
-3. Tap the **Delete** button and confirm the deletion
-
-After confirming that you want to delete the feature, it will be removed from the layer.
-
-
-
-### Multi-features deleting
-Multiple features can be deleted at once:
-
-1. Select one of the features you want to delete and use the **Select more** button.
-
- Depending on your mobile device, you may need to use a button next to **Edit** to display this option.
-
-2. Select all features that should be deleted on the map
-
-3. Use the **Delete** button to delete all selected features at once
-
-
-
diff --git a/src/field/reuse-last-values/index.md b/src/field/reuse-last-values/index.md
index fe744083..25b75405 100644
--- a/src/field/reuse-last-values/index.md
+++ b/src/field/reuse-last-values/index.md
@@ -2,12 +2,13 @@
description: In Mergin Maps mobile app, values from the last feature can be reused when a new feature is created, making digitising of similar features more efficient.
---
-# How to Reuse Last Entered Values
-
-Reusing last entered values of selected attributes can make digitising of similar features in the faster. When attributes are marked for reuse, the values from the last feature are already entered when a new feature is created.
+# Editing Options
+[[toc]]
## Reuse last value option
+Reusing last entered values of selected attributes can make digitising of similar features in the faster. When attributes are marked for reuse, the values from the last feature are already entered when a new feature is created.
+
To allow this functionality, follow these steps:
1. Open your project in the
@@ -32,3 +33,17 @@ To allow this functionality, follow these steps:
You can use the `Reuse last value option` across multiple layers. The will remember attributes for each layer separately.
This feature was inspired by QGIS functionality called *Reuse last entered attribute values*.
+
+## Snapping features
+
+Snapping can be enabled in your project in QGIS to make the field survey easier. You can find the snapping options in [How to Set Up Snapping](../../gis/snapping/).
+
+If snapping is enabled, the crosshairs will turn purple and snap to vertices (left) or segments (right) of existing features when capturing new features or editing existing features.
+
+
+## Avoid polygons overlap
+In QGIS, you can set the option to avoid overlapping for polygons. This setting is stored in the project and used when editing features both in QGIS and the .
+
+See [How to Avoid Polygons Overlap](../../gis/avoid-overlap/) for more details.
+
+
diff --git a/src/field/survey-setup/index.md b/src/field/survey-setup/index.md
new file mode 100644
index 00000000..1fb3a1d2
--- /dev/null
+++ b/src/field/survey-setup/index.md
@@ -0,0 +1,11 @@
+---
+description:
+---
+
+# Field Survey Setup and Settings
+[[toc]]
+
+Overview article with references:
+- MM project settings (CRS, VRS, Transformations)
+- equipment (external GPS connections, corrections, antenna height)
+- best practice (using position variables, GPS accuracy threshold)