Uncertainty changes the location
03The optional u parameter explicitly carries uncertainty in meters across all given dimensions.
For 2D, the non-normative GML mapping is a circle of radius 40 m. Adding a third coordinate makes the mapping a sphere with the same 40 m radius, including the vertical dimension. The diagrams are schematic.
Source for this drawing: RFC 5870 · Read RFC section 3.4.3 ↗
New to this? Start hereA quick picture + helpful background
A message needs an address.
Think of a packet as a small addressed envelope. Devices pass it onward; transport protocols decide what delivery promises an application gets.
Helpful first, if these ideas are unfamiliar
These pictures are analogies to help you learn. The linked RFC explains the actual rules.
Terms in this drawing
- Uncertainty
- An explicitly supplied amount in meters describing how uncertain the location is; no confidence percentage is defined here.
- GML
- Geographic Markup Language, an XML format. RFC 5870’s illustrative mappings can lose an explicit u=0 when a Point is mapped back.
Related RFCs and changes
“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.
Absent uncertainty and zero uncertainty are never the same.
- No u parameter means uncertainty is unknown or unspecified. u=0 MAY indicate a specific point in space. Neither means that a measuring device has proved perfect accuracy.
- A single nonnegative u value applies to every dimension present. The number of coordinate digits MUST NOT be interpreted as the uncertainty level.
- Non-normative GML mappings use Point for absent or zero u, Circle for 2D nonzero u and Sphere for 3D nonzero u. A GML Point maps back with u absent, so an explicit zero can be lost.
The circle/sphere are schematic, not a promise of a confidence percentage or a probability distribution. The 40 m example is public §6.2. The 3D example adds an illustrative 183 m altitude; u applies to height too. Extra decimal places do not turn 40 m into zero.
Read the RFC section ↗