mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2025-08-31 15:43:25 +00:00
handle files with uniform timestamps
This commit is contained in:
@@ -2074,6 +2074,8 @@ function withArtificialTimestamps(
|
|||||||
function getTimestamp(a: TrackPoint, b: TrackPoint, speed: number): Date {
|
function getTimestamp(a: TrackPoint, b: TrackPoint, speed: number): Date {
|
||||||
if (a.time === undefined) {
|
if (a.time === undefined) {
|
||||||
return undefined;
|
return undefined;
|
||||||
|
} else if (speed === undefined) {
|
||||||
|
return new Date(a.time.getTime() + 1000);
|
||||||
}
|
}
|
||||||
let dist = distance(a.getCoordinates(), b.getCoordinates()) / 1000;
|
let dist = distance(a.getCoordinates(), b.getCoordinates()) / 1000;
|
||||||
return new Date(a.time.getTime() + (1000 * 3600 * dist) / speed);
|
return new Date(a.time.getTime() + (1000 * 3600 * dist) / speed);
|
||||||
|
Reference in New Issue
Block a user