app.thedistance.activity
A recorded physical activity such as a bike ride.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | thedistance.app |
| Indexed |
Record
record · key tidProperties
avgCadence
integerAverage cadence in revolutions per minute.
minimum: 0
avgHeartRate
integerAverage heart rate in beats per minute.
minimum: 0
avgPower
integerAverage power output in watts.
minimum: 0
avgSpeed
stringAverage speed in meters per second. String-encoded decimal number.
maxLength: 64
calories
integerEstimated calories burned.
minimum: 0
Timestamp of when this record was created.
description
stringUser-provided description of the activity.
maxLength: 3000
device
stringName of the device that recorded the activity.
maxLength: 300
Total distance in meters. String-encoded decimal number, e.g. '51214.6'.
maxLength: 64
Total elapsed time in seconds, including stopped time.
minimum: 0
elevationGain
stringTotal elevation gain in meters. String-encoded decimal number.
maxLength: 64
elevationLoss
stringTotal elevation loss in meters. String-encoded decimal number.
maxLength: 64
maxCadence
integerMaximum cadence in revolutions per minute.
minimum: 0
maxHeartRate
integerMaximum heart rate in beats per minute.
minimum: 0
maxPower
integerMaximum power output in watts.
minimum: 0
maxSpeed
stringMaximum speed in meters per second. String-encoded decimal number.
maxLength: 64
Time spent in motion in seconds.
minimum: 0
perceivedExertion
integerRate of perceived exertion (RPE), typically 1-10.
minimum: 0
polyline
stringEncoded polyline string representing a simplified, privacy-trimmed route for map display. Uses Google's encoded polyline algorithm format. Ingestion services should simplify polylines to fit within the 20,000 byte limit. This limit may be revisited if it proves insufficient.
maxLength: 20000
source
stringWhere the activity data was imported from.
maxLength: 128knownValues: garmin | strava | wahoo | manual | fit-file | gpx-file
sourceId
stringIdentifier for this activity in the source system, e.g. a Strava activity ID.
maxLength: 256
The type of activity.
maxLength: 128knownValues: ride
When the activity started.
title
stringUser-provided name for the activity.
maxLength: 300
totalWork
integerTotal mechanical work in kilojoules.
minimum: 0
weightedAvgPower
integerNormalized/weighted average power in watts.
minimum: 0
#aspectRatio
objectWidth and height of the image, used for layout before the image loads.
#image
objectProperties
alt
stringAlt text for the image.
maxLength: 3000
aspectRatio
refmaxSize: 10000000accept: image/jpeg, image/png, image/webp
#weather
objectWeather conditions observed during the activity.
Properties
apparentTemperature
stringFeels-like temperature in degrees Celsius. String-encoded decimal.
maxLength: 64
avgTemperature
stringAverage device-measured temperature in degrees Celsius. String-encoded decimal.
maxLength: 64
cloudCover
stringCloud cover as a percentage. String-encoded decimal.
maxLength: 64
condition
stringGeneral weather condition, e.g. 'Clear', 'Cloudy', 'Rain'.
maxLength: 128
dewpoint
stringDewpoint in degrees Celsius. String-encoded decimal.
maxLength: 64
humidity
stringRelative humidity as a percentage. String-encoded decimal.
maxLength: 64
maxTemperature
stringMaximum device-measured temperature in degrees Celsius. String-encoded decimal.
maxLength: 64
precipitationIntensity
stringPrecipitation intensity in mm/hr. String-encoded decimal.
maxLength: 64
precipitationProbability
stringPrecipitation probability as a percentage. String-encoded decimal.
maxLength: 64
precipitationType
stringType of precipitation, e.g. 'rain', 'snow', 'sleet'.
maxLength: 64
pressure
stringAtmospheric pressure in hPa/mbar. String-encoded decimal.
maxLength: 64
temperature
stringAir temperature in degrees Celsius. String-encoded decimal.
maxLength: 64
uvIndex
stringUV index. String-encoded decimal.
maxLength: 64
visibility
stringVisibility distance in kilometers. String-encoded decimal.
maxLength: 64
windBearing
stringWind direction in degrees (0-360). String-encoded decimal.
maxLength: 64
windGust
stringWind gust speed in meters per second. String-encoded decimal.
maxLength: 64
windSpeed
stringWind speed in meters per second. String-encoded decimal.
maxLength: 64
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
app.kimbia.activity
recordPROVISIONAL: activities are generic enough that they belong in a community-driven lexicon rather than an app namespace. When a community schema stabilizes, Kimbia will migrate to it and deprecate this one in its favor.
-
A sports activity or outdoor adventure record logged on Treeline.
-
social.pace.feed.activity
recordA recording of an activity. Like running, walking, lifting weights, etc. Helpful to create the rkey tid from the start time and clock id 23 so you can upsert easily.
-
rehab.syndrome.trailactivity
recordOne private GPS activity. Distance, duration, and elevation are derived by the app from the uploaded route file.