Skip to content

Commit 100f9b9

Browse files
authored
Merge pull request #517 from MerginMaps/iss_509-measurement-tools
add measurement tools
2 parents 0f36aaf + a8c247f commit 100f9b9

16 files changed

+43
-2
lines changed

src/.vuepress/sidebar/en.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ module.exports = {
9696
'/field/gps_accuracy/',
9797
'/field/tracking/',
9898
'/field/autosync/',
99+
'/field/measure/',
99100
'/field/layers/',
100101
'/field/mobile-features/',
101102
'/field/reuse-last-values/',

src/field/measure/index.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Measurement Tools
2+
[[toc]]
3+
4+
## Measure length and area in Mergin Maps mobile app
5+
In the <MobileAppNameShort />, it is possible to measure length and area on a map window. Measurement tools use the same units as are used by the QGIS project.
6+
7+
To open the measurement tools, tap the **More** button in the bottom navigation panel and use the **Measure** option.
8+
![Mergin Maps mobile app Measurement tools](./mobile-measure.jpg "Mergin Maps mobile app Measurement tools")
9+
10+
Use the **Add Point** button to add points along the line or area you want to measure
11+
- The *length* between added points is displayed in the **Measure** panel.
12+
- The current length is displayed near the crosshairs as you move them.
13+
- Use the **Undo** button to remove the last point.
14+
- To get the area, add the points along the shape. When you move the crosshairs close to the first point, you will see the **Close shape** option.
15+
16+
When finished with the measurements, tap the **Done** for length measurement or **Close shape** for area measurement. The values of *perimeter* and *area* will be displayed in the **Measure** panel.
17+
18+
![Mergin Maps mobile app measuring length and area](./mobile-measure-length-area.jpg "Mergin Maps mobile app measuring length and area")
19+
20+
Tap **Repeat** to start a new measurement.
21+
22+
Measured values are not saved.
23+
24+
## Changing measurement units in QGIS
25+
Units that are used when measuring in the <MobileAppNameShort /> are defined (and can be changed) in the project in QGIS:
26+
27+
1. Open your <MainPlatformName /> project in QGIS
28+
2. Navigate to the **General** tab in the **Project Properties**
29+
3. In the **Measurements** section, change the *Units for distance measurement* and *Units for area measurement* to the units you want to use when measuring length and area in the <MobileAppNameShort />
30+
4. Save and synchronise your project
31+
32+
For example, here we switched to length units to feet and area units to acres.
33+
34+
![QGIS length and area units setup](./qgis-project-properties-set-units.jpg "QGIS length and area units setup")
35+
36+
Now, the <MobileAppNameShort /> displays the length/the perimeter in feet and the area in acres.
37+
![Mergin Maps mobile app measuring length and area in feet and acres](./mobile-measure-length-area-ft-ac.jpg "Mergin Maps mobile app measuring length and area in feet and acres")
Loading
Binary file not shown.
Loading
1.21 MB
Binary file not shown.

src/field/measure/mobile-measure.jpg

108 KB
Loading

src/field/measure/mobile-measure.xcf

579 KB
Binary file not shown.
Loading
Binary file not shown.

src/field/mobile-app-ui/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ More details can be found in [Layers in Mergin Maps Mobile App](../layers/).
124124
![Mergin Maps mobile app Layers](./mobile-app-layers.jpg "Mergin Maps mobile app Layers")
125125

126126

127-
### More options: Zoom to project, Map themes, Position tracking, Local changes, Settings
127+
### More options: Zoom to project, Map themes, Position tracking, Measure, Local changes, Settings
128128
The **More** button opens a list of additional options
129129

130130
![Mergin Maps mobile app More button](./mobile-app-more-options.jpg "Mergin Maps mobile app More button")
@@ -133,6 +133,7 @@ The **More** button opens a list of additional options
133133
- [**Zoom to project**](../../gis/features/#project-extent): zoom to the extent of all visible layers within the project. The project extent can be set in [QGIS in Project Properties](../../gis/features/#project-extent).
134134
- [**Map themes**](../../gis/setup_themes/): a list of map themes set up in a <MainPlatformName /> project in QGIS
135135
- [**Position tracking**](../tracking/): to start tracking of your tracks during the field survey
136+
- [**Measure**](../measure/): measure length or area on the map
136137
- **Local changes**: the overview of your local changes to be synchronised
137138
![Mergin maps mobile app Local changes](./mobile-app-local-changes.jpg "Mergin maps mobile app Local changes")
138139
- **Settings**: [GPS settings](#gps-settings), [streaming mode and recording settings](#streaming-mode-and-recording-settings), and general references to information about the <MobileAppNameShort />, changelog, help, privacy policy, terms of service and [diagnostic log](../../misc/troubleshoot/#diagnostic-log-on-mergin-maps-mobile-app)
Loading
Binary file not shown.

src/field/tracking/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Position Tracking
2+
[[toc]]
23

34
Position tracking is useful when you want to record your tracks during the field survey. This can help you know the extent of areas you have already surveyed in addition to the surveyed features.
45

src/gis/features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Various online and offline maps can be used as background layers for navigation
2828
![QGIS Layer Capabilities](./qgis_project_properties.jpg "QGIS Layer Capabilities")
2929

3030
### Project extent
31-
In <MobileAppName />, there is an option to [zoom to the project extent](../field/mobile-app-ui/#more-options-zoom-to-project-map-themes-position-tracking-local-changes-settings).
31+
In <MobileAppName />, there is an option to [zoom to the project extent](../field/mobile-app-ui/#more-options-zoom-to-project-map-themes-position-tracking-measure-local-changes-settings).
3232

3333
If the project extent is not set, <MobileAppName /> zooms to all visible layers. This is not particularly convenient when you have a layer with a large/global extent (e.g. Open Street Map). Instead, you may want to set the project extent to the area of your interest.
3434

src/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ The ecosystem consist of various components:
8787
- [GPS Accuracy](./field/gps_accuracy/)
8888
- [Position Tracking](./field/tracking/)
8989
- [Synchronisation in <MobileAppName />](./field/autosync/)
90+
- [Measurement Tools](./field/measure/)
9091
- [Layers in <MobileAppName />](./field/layers/)
9192
- [How to Add, Edit, Delete Features](./field/mobile-features/)
9293
- [How to Reuse Last Entered Values](./field/reuse-last-values/)

0 commit comments

Comments
 (0)