Upgrade to Pro — share decks privately, control downloads, hide ads and more …

An Inside Look at GeoJSON Ballparks

1e1293843b57cc564b268f36f729a771?s=47 James Fee
October 14, 2020

An Inside Look at GeoJSON Ballparks

I've spent the last 5+ years trying to map every professional ballpark in the world. I've failed but that's OK.

1e1293843b57cc564b268f36f729a771?s=128

James Fee

October 14, 2020
Tweet

More Decks by James Fee

Other Decks in Technology

Transcript

  1. James Fee - October 14, 2020 GeoJSON Ballparks When a

    simple twitter question sparks a passion for mapping
  2. Baseball?

  3. Baseball? A soccer football fan’s introduction to America’s pastime •

    Possibly derived from Rounders or Cricket • First recorded games occurred by 1845 in NYC • Professional baseball started in 1876 and eventually became the MLB which governs baseball today • San Francisco Giants have won 11,194 games since founding in 1883.
  4. Playing Baseball • Two teams • 9 innings • 3

    outs/team each inning • Pitcher/Batter • Fielders • Hit/Out • Rounding bases
  5. Baseball Data

  6. Statistics Baseball is a fountain of data for analysis •

    Sabermetrics - empirical analysis of baseball statistics • Retrosheet - computerizing the box score of every major league baseball game ever played • Chadwick Baseball Bureau - Clean baseball data • Moneyball -
  7. Ballparks as GeoJSON

  8. Map Every Professional Baseball Ballpark

  9. Right? • License (ODC-By) • Github • These aren’t POIs

    Why Not OSM?
  10. Innocent Question Twitter as a Idea Factory

  11. Mapping Every Professional Ballpark If only it was easy •

    Requirements to map ballpark • Professional baseball team • Find the stadium • Map lat/long of home plate
  12. Hardest Problem? Google is no help • Finding a stadium

    • Teams don’t always play in the same stadium year after year • Address for team is usually an office building • Stadium names are vague • Imagery is usually poor outside of NA/EU/AUS/JPN/Korea • Wikipedia - but….
  13. Sherlock Searching for a stadium with no info • Google

    Images • Social Media • Exif • Old fashioned panning Google Earth and feeling lucky
  14. None
  15. None
  16. None
  17. None
  18. X

  19. Getting Involved

  20. GeoJSON Ballparks - https://github.com/cageyjames/GeoJSON-Ballparks Chadwick - https://github.com/chadwickbureau R baseball -

    https://baseballwithr.wordpress.com Retrosheet - https://www.retrosheet.org
  21. james@fee.fm James Fee Twitter - @jamesmfee https://www.spatiallyadjusted.com Github - @cageyjames