@magiclane/maps-sdk
    Preparing search index...

    Class LogMetrics

    Provides metrics about a recorded log, such as distance, elevation gain, and average speed.

    These metrics are typically retrieved from a LogMetadata instance and represent summary information for a saved recording.

    • LogMetadata.logMetrics - Accessing log-related information.
    • RecordMetrics - Metrics available while a recording is in progress.

    Implements

    Index

    Constructors

    • Creates a LogMetrics object with the specified metric values.

      API users typically do not create LogMetrics instances directly.

      Parameters

      • distanceMeters: number

        The total distance traveled in meters.

      • elevationGainMeters: number

        The total elevation gain in meters.

      • avgSpeedMps: number

        The average speed in meters per second.

      Returns LogMetrics

    Properties

    avgSpeedMps: number

    The average speed, in meters per second.

    distanceMeters: number

    The total distance traveled, in meters.

    elevationGainMeters: number

    The total elevation gain, in meters.

    Methods

    • Internal

      Deserializes a JSON-compatible object to create a LogMetrics instance.

      Used internally, not intended for direct use by consumers. The expected object structure may change without notice.

      Parameters

      • json: any

      Returns LogMetrics