In [6]:
import os
import glob
import gpxpy
In [27]:
filepattern = '/Users/ajmendez/Downloads/activities/*.gpx'
for filename in sorted(glob.glob(filepattern), reverse=True):
with open(filename, 'r') as f:
gpx = gpxpy.parse(f)
for track in gpx.tracks:
for segment in track.segments:
for point in segment.points:
print('Point at ({0},{1}) -> {2}'.format(point.latitude, point.longitude, point.elevation))
print(' {}'.format(point.extensions))
break
break
In [26]:
point.type_of_gpx_fix
In [ ]: