final long t2 = target.timeOfLastPositionReport().getTime();
final int dt = movementInterpolationStep.get() * 1000;
for (long t = t1; t <= t2; t += dt) {
ScenarioTracker.Target.PositionReport positionReport = target.getPositionReportAt(new Date(t),
KML_POSITION_TIMESPAN_SECS);
<BUG>createKmlShipShapePlacemark(targetShipShapeFolder, target.getMmsi(), target.getName(), t
</BUG>
- (dt - 100), t, positionReport.getLatitude(), positionReport.getLongitude(),
positionReport.getCog(), positionReport.getSog(), positionReport.getHeading(),
target.getToBow(), target.getToStern(), target.getToPort(), target.getToStarboard(), false,

final long t2 = target.timeOfLastPositionReport().getTime();
final int dt = movementInterpolationStep.get() * 1000;
for (long t = t1; t <= t2; t += dt) {
ScenarioTracker.Target.PositionReport positionReport = target.getPositionReportAt(new Date(t),
KML_POSITION_TIMESPAN_SECS);
createKmlShipShapePlacemark(targetShipShapeFolder, String.valueOf(target.getMmsi()), target.getName(), t
- (dt - 100), t, positionReport.getLatitude(), positionReport.getLongitude(),
positionReport.getCog(), positionReport.getSog(), positionReport.getHeading(),
target.getToBow(), target.getToStern(), target.getToPort(), target.getToStarboard(), false,
