Intro To OpenStreetMap

What is it, and how do you use it?

The Concept

What it is

OpenStreetMap is a free, editable map of the whole world made by people like you. It was started in 2004 in the UK, out of frustration with the lack of availability of good map data that was free to use.

  • Free
  • Editable
  • Global
  • Twenty years old! 🥳

“Wikipedia of Maps”

Like Wikipedia, OSM:

  • Can be edited in almost any way you see fit
  • Has a core user base deeply invested in the project
  • Experiences occasional vandalism…
  • …And swiftly deals with it
  • Has endless hair-splitting and meta-discussions

The Organizations

OpenStreetMap Foundation

  • Supports OSM, but does not control it
  • Non-profit established in 2006
  • Does the legal stuff
  • Manages the back end

OSM US

  • OSMF chapter in 2020
  • Emphasis on education, development
  • Supports several apps and larger projects
  • Building bridges with US government groups

The Users

Data Consumers

Folks who use OSM data in their projects, like:

  • Esri Basemaps
  • Red Cross
  • Amazon Logistics
  • PokĂ©mon GO
  • Various federal agencies
  • Kendall County

Contributors

  • Folks who edit the map!
  • There are over one million contributors so far
  • By the end of this workshop, maybe you?

Other Folks

  • OSMF and Local Chapter Staff
  • Developers
  • Working group members

The Dataset

Elements

  • Nodes: lat/lon
  • Ways: a list of nodes
  • Relations: a list of anything

Attributes

  • NO COLUMNS
  • NO SCHEMA

Open-ended keys/values

In OSM, we call them “tags”.

{
  "amenity": "fast_food",
  "name": "Burger King",
  "addr:housenumber": "123",
  "addr:street": "Main Street"
}

Inherent Topology

Moving a node will change every way that references it!

Changesets

  • A bounding box
  • A list of things you changed
  • Exactly what you did to each thing (updated a tag, moved a node)
  • Any comments you want to make
  • Source specified (optional, but you always should!)

Changesets: An Example

Changeset 141807660

Vandal Stories

Pokémon GO

There’s actually an academic paper about this. It wasn’t all vandalism.

Charts from the above-linked article

Saucon

Saucon Support, Saucon Technologies

\[ \begin{equation} \begin{array}{r} & \textsf{Driver Monitoring} \\ + & \textsf{OSM Speed Limits} \\ & \hline \textsf{Incentive to Edit} \end{array} \end{equation} \]

More Resources

Editing the Map

(This is the hands-on part.)

Create an Account

Sign Up!

Click “Edit”

  1. Go to https://openstreetmap.org
  2. Find an area you’d like to map
  3. Click the “edit” button in the upper left

Take the Tour!

Seriously, don’t skip it.

Go Forth and Map the World!

  • Don’t be afraid to ask questions
  • Read the “Good Practice” wiki page
  • Pay attention to local / regional conventions

Be in Touch!