Save 37% off PRO during our Black Friday Sale! »

Day1-1640-The diagrams of OpenStreetMap

6e20486159c342aeb2f5092f61c4bf5c?s=47 sotm2017
September 01, 2017

Day1-1640-The diagrams of OpenStreetMap

6e20486159c342aeb2f5092f61c4bf5c?s=128

sotm2017

September 01, 2017
Tweet

Transcript

  1. Harry Wood @harry_wood Diagrams of OpenStreetMap

  2. Long Tail - Visualisations & Graphs

  3. Long tail – annotated graph Number Of edits Users with

    edits Users who signed up but never edited! 453,066 1,851,897 0 User rank X million Users who visited but never signed up OSM is awesome Come visit! Editing is awesome Sign up! Be bold!
  4. OSM Components. Feb 2007

  5. None
  6. None
  7. OSM Components. Feb 2007

  8. OSM Components. June 2007

  9. OSM Components. Nov 2007

  10. OSM Components. Apr 2009

  11. OSM Components. Sep 2009 Brand new architecture diagram. I was

    getting bored of the old one (which, by the way, looked amateur-ish) ivansanchez
  12. OSM Components. Aug 2012 Removed from ‘Develop’ page. Dec 2012

  13. OSM Components. July 2017

  14. OSM Components. July 2017 Outputs Vector tiles? Mobile apps

  15. OSM Components. July 2017

  16. None
  17. None
  18. DESOSA gitbooks.io A collection of 21 architectural descriptions of open

    source software systems written by students from Delft University
  19. None
  20. OSM tile server API OSM Data Planet downloads Nominatim Editors

    Contributors Extracts & conversions Tile servers Overpass
  21. OpenStreetMap tile server Many websites & mobile apps

  22. OpenStreetMap tile server Raw Data! Many websites & mobile apps

  23. OSM tile server websites & apps OSM Data

  24. OSM tile server websites & apps API OSM Data Planet

    downloads
  25. API Plane OSM Data

  26. OSM Data Plane Read/Write Editors API Contributors Apps / Websites

    Developers ?
  27. Planet downloads Read/Write PI pps / Websites Developers

  28. Planet downloads Read/Write PI pps / Websites Developers (32Gb) diff

    downloads (smaller)
  29. Planet downloads Read/Write PI (32Gb) diff downloads (smaller) Nominatim Overpass

    Extracts & conversions
  30. OSM tile server 'standard' API OSM Data Planet downloads Nominatim

    Overpass Editors Contributors Extracts & conversions CORE
  31. OSM tile server API OSM Data Planet downloads Nominatim XAPI

    Editors Contributors Extracts & conversions Overpass
  32. OSM tile server API OSM Data Planet downloads Nominatim XAPI

    Editors Contributors Extracts & conversions Your own tile server? Overpass
  33. OSM tile server API OSM Data Planet downloads Nominatim Editors

    Contributors Extracts & conversions Tile servers Overpass
  34. OSM tile server API OSM Data Planet downloads Nominatim Editors

    Contributors Extracts & conversions Tile servers Overpass
  35. By Steve Bower

  36. Andy Woodruff – “web maps 101”

  37. Rails app database Navicat view by Komяpa

  38. Rails app models by Shaun using “Railroad” ...in 2008!

  39. Matias Dahl - Tag transitions

  40. OSM and Ordnance Survey £many £0 Low quality High quality

    OS OSM
  41. OSM and Ordnance Survey £many £0 Low quality High quality

    OS MasterMap OSM OS StreetView OS Landranger
  42. HOT Org. chart

  43. HOT working groups – more mugshots!

  44. OSMF Board Licensing Working Group Data Working Group Operations Working

    Group Engineering Working Group Communica tions Working Group SOTM Organising Committee Local Chapters Working Group Membership Working Group
  45. Disorganisational Structure

  46. Disorganisational Structure Collaboration Big OSM projects Individual pet project

  47. Hybrid Organisation Organisation Building • Working Groups • Funded projects

    • Company / University backing • Paid staff?
  48. Mapping Workflows

  49. GPS tracks Editing at home GPS tracks Waypoints GPS tracks

    Paper Timestamped Photos GPS tracks Dictaphone Map Printout GPS tracks Editing at home Editing at home Editing at home Editing at home Editing at home Editing at home Paper Paper Editing at home Local knowledge Gather data Input data Local knowledge Editing at home
  50. GPS tracks Editing at home GPS tracks Waypoints GPS tracks

    Paper Timestamped Photos GPS tracks Dictaphone Map Printout GPS tracks Editing at home Editing at home Editing at home Editing at home Editing at home Editing at home Paper Paper Editing at home GPS tracks Editing at home GPS tracks Waypoints GPS tracks Paper Timestamped Photos GPS tracks Dictaphone Map Printout Editing at home Editing at home Editing at home Editing at home Editing at home Editing at home Paper Paper Editing at home imagery imagery imagery imagery imagery imagery imagery Local knowledge Local knowledge Local knowledge Gather data Input data Local knowledge Editing at home Editing at home imagery
  51. GPS tracks Waypoints Timestamped Photos Map Printout Armchair mapping Editing

    at home Paper Editing at home Gather data Input data Imagery (Imagery/not) (Imagery/not)
  52. The “Lubumbashi” workflow Map Printout Gather data in Lubumbashi Input

    data in London Field papers Editing (Armchair?)
  53. GPS tracks Waypoints Timestamped Photos Map Printout Armchair mapping Editing

    at home Paper Editing at home Gather data Input data Imagery Street level photos Field papers OSM Notes Community Import
  54. GPS tracks Waypoints Timestamped Photos Map Printout Armchair mapping Editing

    at home Paper Editing at home Gather data Input data Imagery Street level photos Tasking Manager Maproulette Field papers OSM Notes Community Import iD JOSM
  55. GPS tracks Waypoints Timestamped Photos Map Printout Armchair mapping Editing

    at home Paper Editing at home Gather data Input data Imagery Street level photos Tasking Manager Maproulette Field papers Mobile mapping (Gather & Input on the move) Geo-located photos (smartphone) OSM Notes Community Import iD JOSM Go Map Vespucci
  56. Survey based mapping Armchair mapping Imports Mapping Workflows Rich detail

    Community-owned Fast Even coverage Slow Needs many people Not building community Data dumping ground
  57. Survey based mapping Armchair mapping Imports Tribal politics Rich detail

    Community-owned Slow Needs many people Fast Even coverage Not building community Data dumping ground Craft Mappers Humanitarian Mappers Robot Mappers
  58. Imports Extensions to the core idea “map your neighbourhood” Mass

    collaboration “Many hands make light work” Humanitarian Mappers Armchair mappers
  59. Imports Extensions to the core idea “map your neighbourhood” Mass

    collaboration “Many hands make light work” Humanitarian Mappers Armchair mappers Craft Mappers
  60. Humanitarian Mappers Imports Build bridges “map your neighbourhood”

  61. @harry_wood