Playbook
Why Waiting Vehicles Need Geofence Truth (Why Waiting Vehicles Need Geofence Truth)
Saying a vehicle is 'waiting' is not a GPS pin. Without a circle boundary and operational state, the map lies.
Fleet Wait Geofence
Part 1 of 8
A series on building waiting-vehicle truth from telemetry feeds and circle geofences on the map.
Waiting is a region, not a point
An operator sees a pin and says 'waiting'. The real questions: is the vehicle inside a defined zone, what is ignition doing, and is the wait reason classified?
Telematics point → inside circle? → wait reason?
lat/lng km_metric ops taxonomy
↓
Waiting truth on map
This series builds waiting truth from telemetry, geofence, and operational taxonomy.
Concepts, defined where they first appear
📦 Waiting Truth
A map-shown wait that is operationally defensible.
📦 Circle Geofence
Boundary defined by center and radius.
📦 Ignition Signal
Telemetry evidence such as engine on/off.
📦 False Wait
Incorrect wait record from noise or missing classification.
A point is evidence; without circle and taxonomy it is not an operational decision.
Why a pin is not enough
One coordinate does not say the vehicle is still in a yard. Example rule: remain inside a km radius (e.g. 5 km).
Two truths
Telemetry says where; ops says why waiting.
Telemetry evidence ≠ Wait decision
Job of the map
The map draws evidence; taxonomy records the decision.
The mappings that get confused most often
❌ Last GPS point = waiting
✓ Waiting = boundary + duration + reason class
❌ Radius always hardcoded 5 km
✓ Radius must come from API/config (km_metric)
❌ Vendor UI is the ops system
✓ Vendor feed is an integration edge
A checklist for auditing your own system
- Which fields make a wait record 'true'?
- Where does radius come from: code or API?
- Can a wait open without ignition evidence?
- Who closes false waits?
- What metrics appear in the map popup?
What to take away from this part
- Waiting is a regional decision, not a pin.
- Telemetry is evidence; ops state is a decision.
- Radius must be an explicit contract.
Seeing a pin is not managing a wait.
FAQ
Frequently asked questions
What is Waiting Truth?
A map-shown wait that is operationally defensible.
What is Circle Geofence?
Boundary defined by center and radius.
Is it true that "Last GPS point = waiting"?
Waiting = boundary + duration + reason class
What does this part lock in?
This series builds waiting truth from telemetry, geofence, and operational taxonomy. An operator sees a pin and says 'waiting'. The real questions: is the vehicle inside a defined zone, what is ignition doing, and is the wait reason classified?
Engineering Principles Learned
- Waiting truth needs geofence + taxonomy; raw GPS is not enough.
- Radius is an operational contract, not a magic number.
- Keep vendor evidence and ops decisions in different layers.
Continue reading
Continue reading
Next in series
Telemetry Feed vs Operational State
Telemetry Feed vs Operational State — a production lesson from logistics operations platforms.
Same series
Circle Geofence Math on the Map
Circle Geofence Math on the Map — a production lesson from logistics operations platforms.
Same series
Configurable Radius Instead of Magic Numbers
Configurable Radius Instead of Magic Numbers — a production lesson from logistics operations platforms.