OpenStreetMap

UC Davis Mapathon - November 2016

Many, many mobile & web apps...

Telenav Scout

OsmAnd

Apple Maps

Web Apps

Editors

iD

Web-based OSM Editor

JOSM

Desktop Application

Go Map!!

iOS

OpenMapKit

OpenDataKit Based Editor

OSM Data

Where you can get it....

OSM Editing API

The      of OpenStreetMap

Designed by Steve Coast, founder of OpenStreetMap

Planet OSM

Download everything...

Custom query language to explore and find subsets of OSM data.

Mapzen Metro Extracts

Interactive Editing, Features for Small Area...

OSM Editing API

The Entire Planet...

planet.osm.org

Custom Queries...

Overpass API

Specific Metro Areas...

Mapzen Metro Extracts

Nodes, Ways, Relations

OSM Data Topology

A more flexible alternative to points, lines, polygons...

Node

  • defining points in space
  • equivalent: point

specific point on the earth's surface defined by its latitude and longitude

 

may have tags if standalone

Way

  • defining linear features and area boundaries
  • equivalent: line, polygon
  • Way has 2 nodes

open way (polyline)

closed way (closed polyline)

area (polygon)

Relation

  • documents a relationship between two or more data elements
  • equivalent: multi feature
  • Relation has ≥ 1 nodes, ways, or relations

multipolygon several closed ways

route relation several open ways

polygon with holes several closed ways

super relation several relations

Nodes, Ways, Relations

OSM Elements (Entity)

Tags

Flexible, key/value attributes for nodes, ways relations.

If a node, way, or relation table had a column for each attribute....

Tags for a given element are not consistent. But, they follow a convention...

OpenStreetMap

By Nicholas Hallahan

OpenStreetMap

  • 1,193