Skip to content

Voyage Timestamps

This guide explains how DirectPort automatically sets voyage timestamps based on vessel tracking data, and when manual entry is needed.


Overview

The system sets two timestamps for each stop on a voyage:

  • ATA (Actual Time of Arrival) — when the vessel is detected as stopped at a location.
  • ATD (Actual Time of Departure) — when the vessel is detected as moving away from a location.

These are generated automatically from the vessel's position and movement data.


Tracking Data Sources

Vessel tracking requires the owner's consent, enabled on the vessel overview page. DirectPort receives position data from two sources:

  1. Euris — European waterways platform. Recommended for best accuracy.
  2. Third-party AIS tracking

Getting Accurate Results

For the best tracking accuracy:

  1. Set correct coordinates when creating locations — they should match the actual terminal position.
  2. Register vessels on Euris for the most reliable position data.
  3. Verify ENI and MMSI numbers on your vessels.
  4. Enable tracking consent on your vessels — without it, no tracking occurs.
  5. Fill in voyages completely — the system begins tracking 72 hours before the ETA to capture the first stop ATA.

TIP

Tracking starts 72 hours before the first stop's ETA. If a voyage is created after the vessel has already arrived, the ATA will need to be entered manually.


When ATA Is Set

The system logs an ATA when:

  1. The vessel has recently stopped moving.
  2. It is close enough to a known stop location.
  3. There is no existing ATA for that stop.

The arrival time is recorded from the timestamp of the vessel's position data at that moment.


When ATD Is Set

The system logs an ATD when:

  1. An ATA was already set for that stop.
  2. The vessel is clearly moving.
  3. At least 60 minutes have passed since arrival.
  4. The vessel is far enough away from the stop to confirm departure.

Manual Timestamp Entry

Automatic detection may not work in all cases — for example:

  • Incomplete or delayed AIS positions
  • Insufficient position samples
  • Stop duration too short or outside detection thresholds

Users can manually enter or adjust ATA/ATD timestamps through the interface to ensure voyage data stays complete and correct.


How Detection Works

The system uses:

  • AIS positions collected from each vessel
  • Speed and distance calculations to determine if the vessel is moving or stopped
  • Proximity to known stops to associate position data with specific voyage locations

Only recent and reliable data is used. The system avoids making assumptions unless all required conditions are met.


Notes

  • Once set, timestamps are not overwritten automatically — manual entries remain unless changed by a user.