OpenStreetMap
UC Davis Mapathon - November 2016
Many, many mobile & web apps...
Telenav Scout
OsmAnd
- Social Directions, Group Navigation
- http://www.telenav.com/products/scout/
- Alternative to Maps.ME
- Offline Maps, Android Only
- http://osmand.net/
- Data Collection Platform
- GIS Rich Functionality
- Alternative to OpenDataKit
- https://www.amigocloud.com
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...
- http://planet.osm.org/
- Good if you are running a mirror.
- Minutely updates
- ~ 53 GB
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
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,170