Preparing search index...

    Interface TrackImportProperties

    What a client said about a track it offers for storage.

    interface TrackImportProperties {
        context?: Context;
        coordTimes?: string[][];
        name?: string;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown

      The client's own metadata about the track, stored as posted and returned in the track's properties, so the API does not have to grow a field for every such use.

    Index
    context?: Context

    The vessel this track belongs to, when the client knows.

    Supplying it associates the import with a vessel in the data model; it does not merge the import into that vessel's recorded track, which stays separate and separately addressable.

    coordTimes?: string[][]

    Recording time of every point, nested to match coordinates.

    Optional because not every GPX carries <time>. A track without times is still a track, a shape someone sailed, but it cannot answer a time window query, and a provider may refuse it for that reason. A provider that accepts one returns it with no from or to, which are optional for exactly this case.

    name?: string

    The track's own name, typically a GPX <trk><name>.