You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/gis/elevations/index.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
---
2
2
description: See how Mergin Maps handles elevations, vertical transformations and data reported by GPS providers.
3
+
outline: [2,3]
3
4
---
4
5
5
6
# Elevations
@@ -33,7 +34,7 @@ There are some differences in the functionality and available details depending
33
34
### Android
34
35
On Android, the [internal (fused)](../../field/mobile-app-ui/#gps-settings) GPS provider is used by default. It reports ellipsoidal heights that <MainPlatformName /> transforms to **orthometric heights using the EGM96 geoid model** by default and displays them in the [GPS info panel](../../field/mobile-app-ui/#current-position-and-gps-info).
35
36
36
-
**Position variables**: :white_check_mark: ellipsoidal elevation, :white_check_mark:orthometric elevation, :white_check_mark:geoid separation values are available and can be stored using [position variables](../../layer/variables/#position-variables).
37
+
**Position variables**: :white_check_mark:*ellipsoidal elevation*, *orthometric elevation*, *geoid separation* values are available and can be stored using [position variables](../../layer/variables/#position-variables).
37
38
38
39
**Custom geoid**: :white_check_mark: It is possible to use the <QGISPluginNameShort /> to [set up a different geoid model](#using-custom-geoid) and transform the elevation to a different vertical reference system.
39
40
@@ -44,15 +45,15 @@ On iOS, the GPS provider can provide orthometric and ellipsoidal heights.
44
45
If ellipsoidal height **is not** available, <MainPlatformName /> does not transform the elevation in any way. iOS reports *above the sea level* heights by default, so this information is displayed in the [GPS info panel](../../field/mobile-app-ui/#current-position-and-gps-info) in the <MobileAppNameShort />.
45
46
46
47
**Position variables**:
47
-
-:white_check_mark: orthometric elevation is available,
48
-
-:no_entry_sign: ellipsoidal elevation and :no_entry_sign:geoid separation values are **not** available and **can not** be stored using [position variables](../../layer/variables/#position-variables).
48
+
-:white_check_mark:*orthometric elevation* is available and can be stored using [position variables](../../layer/variables/#position-variables)
49
+
-:no_entry_sign:*ellipsoidal elevation* and *geoid separation* values are **not** available
49
50
50
51
**Custom geoid**: :no_entry_sign: It is not possible to use custom geoid model.
51
52
52
53
#### Ellipsoidal height available
53
54
If iOS provides also the ellipsoidal heights, <MainPlatformName /> transforms them to **orthometric elevations using the EGM96 geoid model** by default and displays them in the [GPS info panel](../../field/mobile-app-ui/#current-position-and-gps-info).
54
55
55
-
**Position variables**: :white_check_mark: ellipsoidal elevation, :white_check_mark:orthometric elevation, :white_check_mark:geoid separation values are available and can be stored using [position variables](../../layer/variables/#position-variables).
56
+
**Position variables**: :white_check_mark:*ellipsoidal elevation*, *orthometric elevation*, *geoid separation* values are available and can be stored using [position variables](../../layer/variables/#position-variables).
56
57
57
58
**Custom geoid**: :white_check_mark: It is possible to use the <QGISPluginNameShort /> to [set up a different geoid model](#using-custom-geoid) and transform the elevation to a different vertical reference system.
58
59
@@ -63,7 +64,7 @@ On Android, external GPS can be connected [using Bluetooth](../../field/external
63
64
64
65
If there is no [user-defined transformation](#using-custom-geoid), the <MobileAppNameShort /> uses data reported by the GPS provider as-is, including the ellipsoidal height and geoid separation. <MainPlatformName /> does not receive information about the geoid model used; this information should be supplied by the GPS provider.
65
66
66
-
**Position variables**: :white_check_mark: ellipsoidal elevation, :white_check_mark:orthometric elevation, :white_check_mark:geoid separation values are available and can be stored using [position variables](../../layer/variables/#position-variables).
67
+
**Position variables**: :white_check_mark:*ellipsoidal elevation*, *orthometric elevation*, *geoid separation* values are available and can be stored using [position variables](../../layer/variables/#position-variables).
67
68
68
69
**Custom geoid**: :white_check_mark: It is possible to use the <QGISPluginNameShort /> to [set up a different geoid model](#using-custom-geoid) and transform the elevation to a different vertical reference system. The defined geoid model is displayed in the <MobileAppNameShort />.
69
70
@@ -80,21 +81,23 @@ Mock location should be only used if you are unable to connect the external GPS
80
81
If there is no [user-defined transformation](#using-custom-geoid) (custom geoid), the <MobileAppNameShort /> uses data reported by the GPS provider as-is.
81
82
82
83
**Position variables**:
83
-
-:white_check_mark: orthometric elevation is available,
84
-
-:no_entry_sign: ellipsoidal elevation and :no_entry_sign:geoid separation values are **not** available and **can not** be stored using [position variables](../../layer/variables/#position-variables).
84
+
-:white_check_mark:*orthometric elevation* is available and can be stored using [position variables](../../layer/variables/#position-variables)
85
+
-:no_entry_sign:*ellipsoidal elevation* and *geoid separation* values are **not** available
85
86
86
87
**Custom geoid**:
87
88
-:warning: It is possible to use the <QGISPluginNameShort /> to [set up a different geoid model](#using-custom-geoid) and transform the elevation to a different vertical reference system. However, it is necessary to **set up the mock app to report ellipsoidal heights**, otherwise the geoid separation would be applied twice leading to incorrect elevation values.
88
-
-if custom geoid is used, the orthometric elevation, ellipsoidal elevation and geoid separation variables are available
89
+
-:white_check_mark: If custom geoid is used, the *orthometric elevation*, *ellipsoidal elevation* and *geoid separation* variables are available and can be stored using [position variables](../../layer/variables/#position-variables).
89
90
90
91
### iOS
91
92
If there is no [user-defined transformation](#using-custom-geoid) (custom geoid), the <MobileAppNameShort /> uses data reported by the GPS provider as-is.
92
93
93
-
**Position variables**: :warning: When using the mock location, iOS only sends a minimal subset of available GPS data, namely the coordinates X, Y, and elevation. It is not possible to obtain or display any other [position variables](../../layer/variables/#position-variables), including accuracy.
94
+
**Position variables**:
95
+
-:warning: When using the mock location, iOS only sends a minimal subset of available GPS data, namely the coordinates X, Y, and elevation. Other [position variables](../../layer/variables/#position-variables) may not be available.
96
+
-:no_entry_sign:*orthometric elevation*, *ellipsoidal elevation* and *geoid separation* values are **not** available
94
97
95
98
**Custom geoid**:
96
99
-:warning: It is possible to use the <QGISPluginNameShort /> to [set up a different geoid model](#using-custom-geoid) and transform the elevation to a different vertical reference system. However, it is necessary to **set up the mock app to report ellipsoidal heights**, otherwise the geoid separation would be applied twice leading to incorrect elevation values.
97
-
-if custom geoid is used, the orthometric elevation, ellipsoidal elevation and geoid separation variables are available
100
+
-:white_check_mark: If custom geoid is used, the *orthometric elevation*, *ellipsoidal elevation* and *geoid separation* variables are available and can be stored using [position variables](../../layer/variables/#position-variables).
0 commit comments