statistics + mobile OpenStreetMap editing
Coleman McCormick — @colemanm
Who am I?
geographer @ spatial networks
human geography, field data collection, mapping tools
What is Pushpin?
A mobile OpenStreetMap editor for iOS
Designed to be easy + fast, but still powerful.
Why build another editor?
A mobile editor shouldn't be a full suite of editing tools, scaled to handheld size.
Too many mobile editors just edit tag key/value pairs.
Pushpin makes editing in the field more realistic.
A few design principles:
Editing should be fast
Should be able to add or edit features in seconds.
Changes accurate + concise
Keep it simple, for casual use
Simple list of categories + types.
Searching / filtering / autocompletion.
No need to remember tags.
How it works:
Based on commercial tools for field data collection.
Form for editing is maintained in the Fulcrum form designer.
Conditions can present options in proper context
collection_times— For postboxes
atm=yes/no— Where they're likely
cuisine— For places serving food
building:height— Only buildings
religion— Places of worship
Has enabled communities to make thousands & thousands of contributions
From expert + casual mappers
Last 24 hours:
users have made contributions
Edits spanning 97 different countries
nodes, ways, relations modified
On newly created nodes:
Edits per Day
open source, customizable Android client
Map of edits: j.mp/pushpin-map
Stats data: j.mp/pushpin-edit-data