- Timestamp:
- Jan 11, 2019, 11:56:20 AM (5 years ago)
- Branches:
- current, feature/docs, master
- Children:
- d17dffe
- Parents:
- b73ae09
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/fit.py
rb73ae09 rc555386 116 116 # The schema namespaces info is very important, in order to support 117 117 # all the data we will extract from the fit file. 118 118 119 gpx = gpxpy.gpx.GPX() 119 120 gpx.creator = 'OpenWorkouts' … … 202 203 latitude=semicircles_to_degrees(values['position_lat']), 203 204 longitude=semicircles_to_degrees(values['position_long']), 204 elevation=values['enhanced_altitude'],205 speed=values['enhanced_speed'],206 205 time=values['timestamp'] 207 206 ) 208 207 209 track_point.extensions.append(extensions_root) 210 211 gpx_segment.points.append(track_point) 208 if 'enhanced_altitude' in values.keys(): 209 track_point.elevation = values['enhanced_altitude'] 210 211 if 'enhanced_speed' in values.keys(): 212 track_point.speed = values['enhanced_speed'] 213 214 track_point.extensions.append(extensions_root) 215 216 gpx_segment.points.append(track_point) 212 217 213 218 # if the fit file has temperature data, calculate the avg
Note: See TracChangeset
for help on using the changeset viewer.