Note · 7 October 2026
Loaded queue or shoulder parking? Reading vehicle spacing in satellite imagery
Every planner who has pulled a satellite pass of a crossing has hit the same moment of doubt. There's a line of trucks running along the shoulder for half a kilometer, and the question is whether that's queue or just a drop lot overflow. Get it wrong and you either send a false alarm up the chain or miss a real backup until the complaints start.
Spacing is the tell, not length
A loaded queue behaves like a single organism. Vehicles sit nose-to-tail, maybe a truck length apart at most, and that spacing holds steady all the way back from the gate. It doesn't bunch up near the booth and thin out further away, because every driver in that line is waiting on the same bottleneck and inching forward at the same rate.
Staged vehicles don't do that. Trucks parked off the shoulder for a dispatch call, a loading slot, or a mandatory rest break cluster in twos and threes with gaps between groups. Some noses point toward the roadway, some away. You'll often see a truck backed at an angle into a turnout rather than sitting square in the travel lane. That irregularity is the single biggest giveaway, and it shows up clearly even at 0.5 m resolution once you know to look for it.
Distance from the gate helps too, but on its own it's a weak signal. A staging lot can sit close enough to the crossing to look queue-adjacent on a wide pass. What won't lie is whether the vehicles are occupying the travel lane itself or sitting in a marked pull-off, a gravel apron, or a fenced lot off to the side. A true queue eats lane width. Staged trucks, by definition, are off it.
Staging lane vs queue lane: what each looks like from above
A staging lane is usually built for this, so it reads as a distinct paved or graded strip running parallel to the main carriageway, sometimes with painted bays or numbered slots visible at VHR resolution. Trucks there are rarely moving between frames if you have two passes close together; they're parked and waiting on a call, not advancing.
A queue lane is the live travel lane or an emergency/shoulder lane repurposed for overflow once the queue outgrows its marked stacking area. The signature is continuity: no gaps, consistent orientation, and if you compare it against an earlier pass, the line has visibly crept forward or backward as vehicles clear the gate. That forward creep over successive passes is the most reliable single check, when you have the cadence to run it.
One more cue worth checking: engine idle patterns don't show up in RGB imagery, obviously, but shadow and cab orientation do. Trucks waiting in staging are often angled for easy pull-out, nose toward the exit. A queue holds everyone pointed the same direction, straight down the lane, because nobody's going anywhere until the vehicle ahead moves.
When the shoulder genuinely confuses things
The hard case is a crossing where the shoulder has both. Staged trucks parked up against a queue that has overflowed its marked lane and is now running alongside them. Here the spacing rule still holds inside each group, but you need the full extent of the line to make the call, not a crop around the gate. This is exactly the kind of read that benefits from a wide-area pass rather than a zoomed detail shot. Pulling a fresh image specifically to answer "where does the real line end" rather than relying on whatever archive frame happens to be on hand makes the difference between a defensible number and a guess.
If your terminal or crossing doesn't have a loop counter or any ground sensor watching the approach, this is the gap Queue Length Monitor is built to close: an on-demand VHR pass turned into a numbered briefing note with the queue length estimate and the marked-up image it came from, so you can see exactly where the line was called and why. Pull a pass the next time the shoulder looks ambiguous and get a number you can put in the morning report.