geo_dc meetup talk: mapping a marathon

12
Mapping a marathon

Upload: bruno-nuno

Post on 29-Jun-2015

123 views

Category:

Technology


3 download

DESCRIPTION

Details available here: http://brunosan.eu/2012/10/29/Running-a-marathon/

TRANSCRIPT

Page 1: Geo_DC Meetup talk: Mapping a marathon

Mapping a marathon

Page 2: Geo_DC Meetup talk: Mapping a marathon

Challenge Feeling good Music

Mapping

Nutrition

Fitness Motivation

Stride

Page 3: Geo_DC Meetup talk: Mapping a marathon

1.Run use RunKeeper, Strava, Nike+ (must allow export)2.Export gpx to shapefile: $  ogr2ogr  runs  first-­‐track.gpx $  ogr2ogr  -­‐-­‐append  runs  second-­‐track.gpx3.TileMill it4.Publish in Mapbox

Page 4: Geo_DC Meetup talk: Mapping a marathon

Carto for Marathon track:- Thin blue Carto for tracks:- Thin opaque red- Thick semi-transparent yellow- THICK very transparent green

Page 5: Geo_DC Meetup talk: Mapping a marathon

GPS errors contribute to create the circulatory artery scheme

Page 6: Geo_DC Meetup talk: Mapping a marathon

20.000+ finishers, with their times, gender, ages, City, ...

Page 7: Geo_DC Meetup talk: Mapping a marathon

20.000+ finishers, with their times, gender, ages, City, ...

Page 8: Geo_DC Meetup talk: Mapping a marathon

1.Run the Marine Corps Marathon [optional]2.Import to Google Refine to fix names and geocode (via Yahoo):

3.Aggregate data by city with python [Input]:  Places=[r['Location']  for  r  in  runner  if  'Location'  in  r]  ...

4.TileMill it

5.Publish in Mapbox

Page 9: Geo_DC Meetup talk: Mapping a marathon

Carto  for  cities:-­‐  Size  ∽  /inishers-­‐  Color  ∽  time  for  best  10%-­‐  Tooltips  with  city  info

Page 10: Geo_DC Meetup talk: Mapping a marathon

~40.000 steps(1 million steps in training)

logging app with export

GPS

Customize geo data

Hosting + map layers

Prepare (geo) data

geolocation of city names

analyze data

Page 11: Geo_DC Meetup talk: Mapping a marathon

Live tracking

Page 12: Geo_DC Meetup talk: Mapping a marathon