Expand description
Geodesic geofence containment with position uncertainty.
Fences are polygons on WGS84. Vertices use geodetic latitude and longitude, while ellipsoidal height is ignored. Boundary distances are metres, positive inside the fence and negative outside it.
Structs§
- Crossing
Event - Crossing event reported for a sequence sample.
- Fence
- Geodesic polygon fence on WGS84.
- Geofence
Position Estimate - Position estimate used by probabilistic crossing detection.
- Probability
Hysteresis - Hysteresis confidence for probabilistic crossing detection.
- Probability
Options - Options for
containment_probability_with_options.
Enums§
- Crossing
Kind - Crossing event kind.
- Geofence
Error - Error returned by geofence construction and evaluation.
- Position
Uncertainty - Position uncertainty accepted by probabilistic geofencing.
- Probability
Method - Probability integration method.
Constants§
- GEOFENCE_
BOUNDARY_ TOLERANCE_ M - Boundary tolerance used when classifying a point on an edge, in metres.
- PLANAR_
FAST_ PATH_ MAX_ RADIUS_ M - Maximum anchor-to-vertex, anchor-to-query, and edge length for the planar path.
Functions§
- containment
- Boolean containment for one position and fence.
- containment_
probability - Containment probability from position uncertainty.
- containment_
probability_ with_ options - Containment probability with an explicit integration method.
- crossing
- Boolean crossing detection over a position sequence.
- crossing_
probability - Probabilistic crossing detection with probability hysteresis.
- crossing_
probability_ with_ options - Probabilistic crossing detection with explicit probability options.
- distance_
to_ boundary - Signed boundary distance for one position and fence, in metres.