Fuel logistics · Free analyzer

Tanker unplanned-stop and route-deviation check from tracker data

Where did the tanker stop, and where did it leave the route? Paste the position export from your trackers, mark the loading terminal, the stations and the planned route, and get every unplanned stop, every deviation and a score per trip.

Runs in your browserUp to 5 MB per fileFlags, not proof

One row per position. Column names are found by header: time, lat, lon, speed, trip or vehicle. Without a header the order is time, lat, lon, speed, trip.

Up to 5 MB and 50,000 rows. The file is read in your browser.

min

Shorter stops, such as traffic lights, are ignored.

km/h

Positions at or below this speed count as stopped.

Trip reviewPer trip

Send the review to your security team

A report with every trip, every unplanned stop and deviation with time and place, and the score.

Tanker trip report

Take the flagged trips to your review meeting

  • Score and band for every trip
  • Unplanned stops with time, minutes and position
  • Deviations with distance off route and km driven
  • The settings and weights you used
How the analyzer reads a trip

Allowed stops, a corridor and two kinds of flag

You draw the plan: where the tanker may stop and which road it should take. The analyzer only flags what falls outside it.

TerminalStationUnplanned stopDeviationCorridor edge
Fig. 1 Stops count only outside the allowed-stop circles. Deviations count only outside the corridor around the planned route.

What counts as an unplanned stop?

A stop starts at the first position at or below the stop speed and ends at the first moving position after it. If it lasts at least the shortest stop to report, and its centre is outside every allowed-stop circle, it is unplanned.

stop = run of positions with speed <= 3 km/h duration = first moving time - first stopped time >= 10 min unplanned = centre outside every allowed circle (haversine distance > radius)

What counts as a deviation?

The planned route is the line through your route points. A position farther than the corridor half-width from that line, and outside every allowed-stop circle, is off route. A run of such positions lasting the shortest deviation or longer is one deviation.

off route = distance to route line > 500 m and not in an allowed circle deviation = off-route run lasting >= 3 min

How is the trip score built?

Each trip starts at 100. Points come off for each unplanned stop, each deviation and each km driven off the route. The score is a way to sort trips for review, not a verdict on a driver.

score = 100 - 15 x unplanned stops - 10 x deviations - 1 x km off route (minimum 0)Example trip T-101: 100 - 15 - 10 - 3.0 = 72, review
Built-in example: two trips
TripUnplanned stopsDeviationsScore
T-1011, 12 min on the route1, about 2 km south for 4 min72
T-10200100

Getting a good export

  • Export positions, not only events: one row every 30 to 60 seconds while moving.
  • Include a speed column. Without it, speed is worked out from distance and time.
  • Include a trip or plate column so each trip is scored on its own.
  • Keep times in one time zone for the whole file.

Assumptions and limits

  • A flag is a reason to look, not proof of theft or misconduct. Check the video, the fuel level and the driver report.
  • Gaps in the data can hide a stop. Review long silences with the signal-gap tool.
  • The route is a set of straight lines between your points. Add points at turns, or widen the corridor.
  • Weights and bands are indicative and should be agreed with your own teams.
  • The file is read and analysed in your browser. If you ask for the emailed report, your settings, and the text when it is short, are sent to our server with the request and kept for up to 45 days.

Sources

Last checked 31 October 2026. Distances use a mean Earth radius of 6,371 km.

Related Tracom solution

A tracker that keeps recording when the tanker stops

Second-by-second data and advanced geofencing are published Tracom features. Ask which reporting options and fuel sensors suit your tanker fleet.

  • Second-by-second data. Short stops and turns show up in the export.
  • Advanced geofencing. Terminals and stations as enter and exit events.
  • Tamper-proof security. Know when the device was disturbed during a trip.
  • Emergency panic alerts. The driver can raise an alarm on the road.
Questions

Questions about tanker stop analysis

Running a tanker fleet? Contact Tracom.

Does an unplanned stop mean fuel was stolen?

No. Drivers stop for traffic, checkpoints, breakdowns and prayer. A flag tells you which stops to check against the fuel level, the video and the driver report.

How wide should the corridor be?

Start with 500 m on highways with few route points. Narrow it where you have points at every turn, widen it where GNSS is weak, such as in cities with tall buildings.

Which export format works?

Any CSV with a time, a latitude and a longitude per row. Speed and a trip or plate column make the result better. Comma, semicolon and tab separators are all read.

Is my file uploaded?

No. The file is read and analysed in your browser. If you ask for the emailed report, your settings, and the text when it is short, are sent to our server with your name and email and kept for up to 45 days.

Why are stops inside the terminal not flagged?

Because the terminal is an allowed stop. Every stop whose centre falls inside an allowed-stop circle is listed as planned and does not lower the score.

What is Tracom's role here?

Tracom makes tracking hardware. The analyzer helps you review position data from any tracker. It does not judge drivers and does not replace your investigation procedure.

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top