SlideShare a Scribd company logo
How to organize and run your own OSM
humanitarian mapathon
Marco Minghini
Politecnico di Milano – GEOlab
Politecnico di Milano – GEOlab
➔ http://geolab.como.polimi.it
✔ GEOlab (Geomatics and Earth Observation laboratory) is a multi-
disciplinary research group of Politecnico di Milano which is focused on
collecting, modeling, analysing and representing Earth observations:
✔ The main topics of the GIS group of GEOlab are the following:
➔ design & development of FOSS4G-based mobile and Web applications,
including virtual globe 3D platforms
➔ development of ad hoc processing algorithms and tools using FOSS4G
➔ VGI, geo-crowdsourcing and Citizen Science
OpenStreetMap (OSM) – what is it?
➔ founded by Steve Coast in UK in 2004
(http://wiki.openstreetmap.org/wiki/History_of_OpenStreetMap)
➔ a free, editable vector map of the whole world built by volunteers
(http://wiki.openstreetmap.org/wiki/About_OpenStreetMap)
✔ The most popular project of Volunteered Geographic Information (VGI)
http://www.openstreetmap.org
OpenStreetMap (OSM) – how many users?
✔ Currently (May 2016) there are about 2.5 million registered users
(http://wiki.openstreetmap.org/wiki/Stats)
OpenStreetMap (OSM) – license
➔ OSM was born from the evidence that many geodata are proprietary
or copyrighted, i.e. you cannot freely use them (e.g. Google Maps)
(http://wiki.openstreetmap.org/wiki/Why_OpenStreetMap%3F)
➔ OSM is licensed under the Open Database License (ODbL) by the
OpenStreetMap Foundation (OSMF):
✔ OpenStreetMap is an openly-licensed database!
http://opendatacommons.org/licenses/odbl/summary
OpenStreetMap (OSM) – how to contribute
➔ iD: a simple, easy-to-use online editor – suitable for beginners
(http://wiki.openstreetmap.org/wiki/ID)
➔ JOSM: a more powerful, offline editor – suitable for experienced users
(https://josm.openstreetmap.de)
➔ Vespucci: an Android editor – suitable for fast and efficient field survey
(http://vespucci.io)
➔ many others (full list at http://wiki.openstreetmap.org/wiki/Editors)
✔ Everything you need to contribute to OSM is to create an account from
http://www.openstreetmap.org
✔ Then you need to get started working with an OSM editor:
OpenStreetMap (OSM) – the data model
➔ NODE: a single point
➔ WAY: an ordered list of nodes
✔ OSM objects are the combination of geometries and tags.
✔ There are 3 geometries (http://wiki.openstreetmap.org/wiki/Elements):
✗ polyline: initial and final
nodes do not coincide
✗ polygon: initial and
final nodes coincide
➔ RELATION: a logic group of
nodes, polylines & polygons
OpenStreetMap (OSM) – the data model
➔ example: a building (polygon) which is used as a hotel has the tag
building = hotel
✔ OSM objects are the combination of geometries and tags.
✔ Tags are the object attributes, and are composed of a key and a value:
KEY VALUE
➔ an object must have at least one tag, but can have any number of tags
➔ the reference set of OSM tags (a “must” for any OSM user) is available
at http://wiki.openstreetmap.org/wiki/Map_Features
OpenStreetMap (OSM) – the data model
✔ OSM objects are the combination of geometries and tags.
✔ Tags are the object attributes, and are composed of a key and a value:
OpenStreetMap (OSM) – the data model
✔ OSM objects are the combination of geometries and tags.
✔ Tags are the object attributes, and are composed of a key and a value:
RELATION
type = route
route = bus
name = B30
OpenStreetMap (OSM) – how to add data
✔ Regardless of the OSM editor you are using, data can be derived from 3
different mapping actions:
➔ normal mapping: implies to have knowledge of the area to be mapped.
Data are captured using specific software such as GPS devices and field
papers (http://fieldpapers.org) this mapping method is adopted for→
mapping parties (http://wiki.openstreetmap.org/wiki/Mapping_parties)
OpenStreetMap (OSM) – how to add data
✔ Regardless of the OSM editor you are using, data can be derived from 3
different mapping actions:
➔ normal mapping: implies to have knowledge of the area to be mapped.
Data are captured using specific software such as GPS devices and field
papers (http://fieldpapers.org) this mapping method is adopted for→
mapping parties (http://wiki.openstreetmap.org/wiki/Mapping_parties)
➔ armchair mapping: consists in digitizing elements (roads, buildings,
etc.) in areas for which users have no previous knowledge. Data are
usually obtained from aerial/satellite imagery it is crucial to check→
the copyright of the data source used!
OpenStreetMap (OSM) – how to add data
✔ Regardless of the OSM editor you are using, data can be derived from 3
different mapping actions:
➔ normal mapping: implies to have knowledge of the area to be mapped.
Data are captured using specific software such as GPS devices and field
papers (http://fieldpapers.org) this mapping method is adopted for→
mapping parties (http://wiki.openstreetmap.org/wiki/Mapping_parties)
➔ armchair mapping: consists in digitizing elements (roads, buildings,
etc.) in areas for which users have no previous knowledge. Data are
usually obtained from aerial/satellite imagery it is crucial to check→
the copyright of the data source used!
➔ bulk import: consists of the direct upload of data which is available
with an open (and compatible) license this mapping method is not→
for beginners and can introduce problems if not correctly performed!
Organizing an OSM humanitarian mapathon
✔ Before really starting to organize the humanitarian mapathon, become
familiar with the OSM project, OSM mapping & HOT/Missing Maps tools:
➔ explore the OSM wiki: http://wiki.openstreetmap.org/wiki/Main_Page
➔ become familiar with the OSM editors (first iD and then JOSM)
✗ a great collection of tutorials for beginners and more advanced
users: http://learnosm.org/en
✗ a number of demo videos are available on YouTube as well
➔ familiarize with the humanitarian mapping using the Tasking Manager
✗ a set of videos for beginners:
http://www.missingmaps.org/contribute/#learn
✗ a step-by-step tutorial on how to map:
http://learnosm.org/en/coordination/humanitarian
The HOT Tasking Manager
✔ The tool designed for managing collaborative humanitarian mapping in
HOT and Missing Maps projects (http://tasks.hotosm.org):
➔ the areas to be mapped are subdivided into small sub-areas, that can be
completed rapidly – users map independently from each other and in
different areas, to avoid conflicts
Organizing an OSM humanitarian mapathon
✔ A mapathon is a learning event where a group of people meet together
to focus their mapping efforts on the same region of the world
✔ To organize a good mapathon, there are a number of things to consider
(see http://www.missingmaps.org/host):
➔ choose a mapping task from the Tasking Manager – connect with HOT
or Missing Maps to know which are the most pressing tasks
➔ register your event by filling the Missing Maps form at
https://docs.google.com/forms/d/174ZAAaqtRkJtyY2657RVAMbnvs8I
zujWAShZy3y3_FY/viewform so that it will be included in the official list
of Missing Maps events: http://www.missingmaps.org/events
➔ it is also good to add your event on the wiki listing all OSM-related
events: http://wiki.openstreetmap.org/wiki/Current_events
Organizing an OSM humanitarian mapathon
✔ A mapathon is a learning event where a group of people meet together
to focus their mapping efforts on the same region of the world
✔ To organize a good mapathon, there are a number of things to consider
(see http://www.missingmaps.org/host):
➔ find a suitable venue according to the expected number of people:
✗ be sure there is a projector, sockets (for laptops) and good wifi!
➔ if you want/need to know the number of participants, set up a public
event with free registration (using e.g. Eventbrite)
➔ spread the word about your mapathon using the channels you prefer:
your company/organization website and social networks – on Twitter
use @hotosm and @TheMissingMaps to further advertise the event!
➔ (optional but really great) plan a streaming presentation with a staff
member of HOT or Missing Maps
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
➔ 2016-03-21 – Mapathon GEOlab
➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
➔ 2016-01-18 – OSM children mapathon
➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
➔ 2015-09-25 – OpenStreetMap@Como
➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015
➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
➔ 2016-03-21 – Mapathon GEOlab
➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
➔ 2016-01-18 – OSM children mapathon
➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
➔ 2015-09-25 – OpenStreetMap@Como
➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015
➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus
traditional mapping parties
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
➔ 2016-03-21 – Mapathon GEOlab
➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
➔ 2016-01-18 – OSM children mapathon
➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
➔ 2015-09-25 – OpenStreetMap@Como
➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015
➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus
traditional mapping parties
mapping for emergencies
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
➔ 2016-03-21 – Mapathon GEOlab
➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
➔ 2016-01-18 – OSM children mapathon
➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
➔ 2015-09-25 – OpenStreetMap@Como
➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015
➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus
traditional mapping parties
mapping for emergencies
generic humanitarian mapathons
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
➔ 2016-03-21 – Mapathon GEOlab
➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
➔ 2016-01-18 – OSM children mapathon
➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
➔ 2015-09-25 – OpenStreetMap@Como
➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015
➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus
traditional mapping parties
mapping for emergencies
with children
generic humanitarian mapathons
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
Organizing an OSM humanitarian mapathon
✔ Mapathons we organized at Politecnico di Milano:
➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
Organizing an OSM humanitarian mapathon
✔ A mapathon is a learning event where a group of people meet together
to focus their mapping efforts on the same region of the world
✔ To successfully close a mapathon, don't forget the following:
➔ ask participants to fill a questionnaire in order to get a feedback on the
mapathon and/or to fill the Missing Maps Volunteer Survey, available
at https://docs.google.com/forms/d/1ogzGmTIeYA4NVq5SwRU-
vIA9Bw1Ua7NRhrCYKUrnPqQ/viewform
➔ (possibly together with some experienced volunteers) use the Tasking
Manager to make sure the quality of the mapping done is satisfactory –
if not try to understand what went wrong, invalidate the task(s) and
contact the user(s) to explain the problems
➔ contact all the participants and thank them for joining the mapathon
➔ quantify the mapping done using this great tool from Pascal Neis:
http://resultmaps.neis-one.org/osm-changesets
Organizing an OSM humanitarian mapathon
➔ quantify the mapping done using this great tool from Pascal Neis:
http://resultmaps.neis-one.org/osm-changesets
OSM humanitarian mapathon with children
✔ When children are involved in the mapathon, validation of the mapping
is extremely important. Among the common mistakes made by children:
➔ wrong identification of building shapes
OSM humanitarian mapathon with children
✔ When children are involved in the mapathon, validation of the mapping
is extremely important. Among the common mistakes made by children:
➔ non orthogonalization of buildings
OSM humanitarian mapathon with children
✔ When children are involved in the mapathon, validation of the mapping
is extremely important. Among the common mistakes made by children:
➔ use of the wrong tag for buildings
OSM humanitarian mapathon with children
✔ When children are involved in the mapathon, validation of the mapping
is extremely important. Among the common mistakes made by children:
➔ double mapping of building geometries
OSM humanitarian mapathon with children
✔ When children are involved in the mapathon, validation of the mapping
is extremely important. Among the common mistakes made by children:
➔ mark as complete tasks which are not complete
Politecnico di Milano, GEOlab – Como Campus
Via Valleggio 11, 22100 Como (Italy)
marco.minghini@polimi.it
@MarcoMinghini
Marco Minghini

More Related Content

PDF
OpenStreetMap: state of the art technologies and challenges
PPTX
OpenStreetMap-Introduction
PDF
OpenStreetMap a servizio delle emergenze
PDF
OpenstreetMap, les territoires, la cartographie, en classe.
ODP
OpenStreetMap - Allons cartographier le monde - Fontenay le Comte
PPTX
Presentazione innovapuglia 2016
PDF
Introduction to OSM
PDF
Philippine Geospatial Forum Presentation 20130311
OpenStreetMap: state of the art technologies and challenges
OpenStreetMap-Introduction
OpenStreetMap a servizio delle emergenze
OpenstreetMap, les territoires, la cartographie, en classe.
OpenStreetMap - Allons cartographier le monde - Fontenay le Comte
Presentazione innovapuglia 2016
Introduction to OSM
Philippine Geospatial Forum Presentation 20130311

Similar to How to organize and run your own OSM humanitarian mapathon (20)

PDF
Maperitive
ODP
Open streetmapによる鳥取ガイドの試み3
PPTX
Introduction to OpenStreetMap, its extracts, and relation to Project NOAH
PPTX
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
PPTX
OSM HOT SBTF 2013_03_16
PDF
Cincinnati Tableau User Group Event #8 (Mapping)
PDF
Mapathon polimi 2015-11-19
ODP
Open GeoData, Open GeoTools: An Introduction
PPTX
Eurosha kenya pres_osm_en_20121031
ODP
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
PDF
II-SDV 2015, 21 - 21 April, in Nice
PDF
OpenStreetMap
KEY
THE WIKIPEDIA OF MAPPING: Open- streetmaps!
ODP
Participatory mapping with OSM in Ulan Bator, Mongolia: general presentation ...
ODP
NIJC presentation
PDF
Qualità dei dati OpenStreetMap: sperimentazioni sulla città di Milano e risul...
PDF
Map kathmandu osm nepal presentation - public
ODP
Sistemi Informativi Territoriali e Software Libero
Maperitive
Open streetmapによる鳥取ガイドの試み3
Introduction to OpenStreetMap, its extracts, and relation to Project NOAH
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
OSM HOT SBTF 2013_03_16
Cincinnati Tableau User Group Event #8 (Mapping)
Mapathon polimi 2015-11-19
Open GeoData, Open GeoTools: An Introduction
Eurosha kenya pres_osm_en_20121031
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
II-SDV 2015, 21 - 21 April, in Nice
OpenStreetMap
THE WIKIPEDIA OF MAPPING: Open- streetmaps!
Participatory mapping with OSM in Ulan Bator, Mongolia: general presentation ...
NIJC presentation
Qualità dei dati OpenStreetMap: sperimentazioni sulla città di Milano e risul...
Map kathmandu osm nepal presentation - public
Sistemi Informativi Territoriali e Software Libero
Ad

More from Marco Minghini (7)

PDF
Preliminary Assessment of the Global Urban Footprint and the Global Human Set...
PDF
MIGRATE – MIGRation pATterns in Europe
PDF
MIGRATE: MIGRation pATterns in Europe
PDF
Building Land Use/Land Cover maps from OpenStreetMap
PDF
The paths of Regina: Web Mapping to promote slow tourism
PDF
A GRASS-based automated procedure to compare OpenStreetMap and authoritative ...
PDF
A GRASS-based procedure to compare OSM and IGN Paris road network datasets
Preliminary Assessment of the Global Urban Footprint and the Global Human Set...
MIGRATE – MIGRation pATterns in Europe
MIGRATE: MIGRation pATterns in Europe
Building Land Use/Land Cover maps from OpenStreetMap
The paths of Regina: Web Mapping to promote slow tourism
A GRASS-based automated procedure to compare OpenStreetMap and authoritative ...
A GRASS-based procedure to compare OSM and IGN Paris road network datasets
Ad

Recently uploaded (20)

PPTX
1. Introduction to Computer Programming.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Encapsulation theory and applications.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
1. Introduction to Computer Programming.pptx
A comparative study of natural language inference in Swahili using monolingua...
Chapter 5: Probability Theory and Statistics
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
1 - Historical Antecedents, Social Consideration.pdf
Hybrid model detection and classification of lung cancer
Zenith AI: Advanced Artificial Intelligence
Encapsulation theory and applications.pdf
cloud_computing_Infrastucture_as_cloud_p
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Tartificialntelligence_presentation.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A comparative analysis of optical character recognition models for extracting...
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A novel scalable deep ensemble learning framework for big data classification...
SOPHOS-XG Firewall Administrator PPT.pptx
Digital-Transformation-Roadmap-for-Companies.pptx

How to organize and run your own OSM humanitarian mapathon

  • 1. How to organize and run your own OSM humanitarian mapathon Marco Minghini Politecnico di Milano – GEOlab
  • 2. Politecnico di Milano – GEOlab ➔ http://geolab.como.polimi.it ✔ GEOlab (Geomatics and Earth Observation laboratory) is a multi- disciplinary research group of Politecnico di Milano which is focused on collecting, modeling, analysing and representing Earth observations: ✔ The main topics of the GIS group of GEOlab are the following: ➔ design & development of FOSS4G-based mobile and Web applications, including virtual globe 3D platforms ➔ development of ad hoc processing algorithms and tools using FOSS4G ➔ VGI, geo-crowdsourcing and Citizen Science
  • 3. OpenStreetMap (OSM) – what is it? ➔ founded by Steve Coast in UK in 2004 (http://wiki.openstreetmap.org/wiki/History_of_OpenStreetMap) ➔ a free, editable vector map of the whole world built by volunteers (http://wiki.openstreetmap.org/wiki/About_OpenStreetMap) ✔ The most popular project of Volunteered Geographic Information (VGI) http://www.openstreetmap.org
  • 4. OpenStreetMap (OSM) – how many users? ✔ Currently (May 2016) there are about 2.5 million registered users (http://wiki.openstreetmap.org/wiki/Stats)
  • 5. OpenStreetMap (OSM) – license ➔ OSM was born from the evidence that many geodata are proprietary or copyrighted, i.e. you cannot freely use them (e.g. Google Maps) (http://wiki.openstreetmap.org/wiki/Why_OpenStreetMap%3F) ➔ OSM is licensed under the Open Database License (ODbL) by the OpenStreetMap Foundation (OSMF): ✔ OpenStreetMap is an openly-licensed database! http://opendatacommons.org/licenses/odbl/summary
  • 6. OpenStreetMap (OSM) – how to contribute ➔ iD: a simple, easy-to-use online editor – suitable for beginners (http://wiki.openstreetmap.org/wiki/ID) ➔ JOSM: a more powerful, offline editor – suitable for experienced users (https://josm.openstreetmap.de) ➔ Vespucci: an Android editor – suitable for fast and efficient field survey (http://vespucci.io) ➔ many others (full list at http://wiki.openstreetmap.org/wiki/Editors) ✔ Everything you need to contribute to OSM is to create an account from http://www.openstreetmap.org ✔ Then you need to get started working with an OSM editor:
  • 7. OpenStreetMap (OSM) – the data model ➔ NODE: a single point ➔ WAY: an ordered list of nodes ✔ OSM objects are the combination of geometries and tags. ✔ There are 3 geometries (http://wiki.openstreetmap.org/wiki/Elements): ✗ polyline: initial and final nodes do not coincide ✗ polygon: initial and final nodes coincide ➔ RELATION: a logic group of nodes, polylines & polygons
  • 8. OpenStreetMap (OSM) – the data model ➔ example: a building (polygon) which is used as a hotel has the tag building = hotel ✔ OSM objects are the combination of geometries and tags. ✔ Tags are the object attributes, and are composed of a key and a value: KEY VALUE ➔ an object must have at least one tag, but can have any number of tags ➔ the reference set of OSM tags (a “must” for any OSM user) is available at http://wiki.openstreetmap.org/wiki/Map_Features
  • 9. OpenStreetMap (OSM) – the data model ✔ OSM objects are the combination of geometries and tags. ✔ Tags are the object attributes, and are composed of a key and a value:
  • 10. OpenStreetMap (OSM) – the data model ✔ OSM objects are the combination of geometries and tags. ✔ Tags are the object attributes, and are composed of a key and a value: RELATION type = route route = bus name = B30
  • 11. OpenStreetMap (OSM) – how to add data ✔ Regardless of the OSM editor you are using, data can be derived from 3 different mapping actions: ➔ normal mapping: implies to have knowledge of the area to be mapped. Data are captured using specific software such as GPS devices and field papers (http://fieldpapers.org) this mapping method is adopted for→ mapping parties (http://wiki.openstreetmap.org/wiki/Mapping_parties)
  • 12. OpenStreetMap (OSM) – how to add data ✔ Regardless of the OSM editor you are using, data can be derived from 3 different mapping actions: ➔ normal mapping: implies to have knowledge of the area to be mapped. Data are captured using specific software such as GPS devices and field papers (http://fieldpapers.org) this mapping method is adopted for→ mapping parties (http://wiki.openstreetmap.org/wiki/Mapping_parties) ➔ armchair mapping: consists in digitizing elements (roads, buildings, etc.) in areas for which users have no previous knowledge. Data are usually obtained from aerial/satellite imagery it is crucial to check→ the copyright of the data source used!
  • 13. OpenStreetMap (OSM) – how to add data ✔ Regardless of the OSM editor you are using, data can be derived from 3 different mapping actions: ➔ normal mapping: implies to have knowledge of the area to be mapped. Data are captured using specific software such as GPS devices and field papers (http://fieldpapers.org) this mapping method is adopted for→ mapping parties (http://wiki.openstreetmap.org/wiki/Mapping_parties) ➔ armchair mapping: consists in digitizing elements (roads, buildings, etc.) in areas for which users have no previous knowledge. Data are usually obtained from aerial/satellite imagery it is crucial to check→ the copyright of the data source used! ➔ bulk import: consists of the direct upload of data which is available with an open (and compatible) license this mapping method is not→ for beginners and can introduce problems if not correctly performed!
  • 14. Organizing an OSM humanitarian mapathon ✔ Before really starting to organize the humanitarian mapathon, become familiar with the OSM project, OSM mapping & HOT/Missing Maps tools: ➔ explore the OSM wiki: http://wiki.openstreetmap.org/wiki/Main_Page ➔ become familiar with the OSM editors (first iD and then JOSM) ✗ a great collection of tutorials for beginners and more advanced users: http://learnosm.org/en ✗ a number of demo videos are available on YouTube as well ➔ familiarize with the humanitarian mapping using the Tasking Manager ✗ a set of videos for beginners: http://www.missingmaps.org/contribute/#learn ✗ a step-by-step tutorial on how to map: http://learnosm.org/en/coordination/humanitarian
  • 15. The HOT Tasking Manager ✔ The tool designed for managing collaborative humanitarian mapping in HOT and Missing Maps projects (http://tasks.hotosm.org): ➔ the areas to be mapped are subdivided into small sub-areas, that can be completed rapidly – users map independently from each other and in different areas, to avoid conflicts
  • 16. Organizing an OSM humanitarian mapathon ✔ A mapathon is a learning event where a group of people meet together to focus their mapping efforts on the same region of the world ✔ To organize a good mapathon, there are a number of things to consider (see http://www.missingmaps.org/host): ➔ choose a mapping task from the Tasking Manager – connect with HOT or Missing Maps to know which are the most pressing tasks ➔ register your event by filling the Missing Maps form at https://docs.google.com/forms/d/174ZAAaqtRkJtyY2657RVAMbnvs8I zujWAShZy3y3_FY/viewform so that it will be included in the official list of Missing Maps events: http://www.missingmaps.org/events ➔ it is also good to add your event on the wiki listing all OSM-related events: http://wiki.openstreetmap.org/wiki/Current_events
  • 17. Organizing an OSM humanitarian mapathon ✔ A mapathon is a learning event where a group of people meet together to focus their mapping efforts on the same region of the world ✔ To organize a good mapathon, there are a number of things to consider (see http://www.missingmaps.org/host): ➔ find a suitable venue according to the expected number of people: ✗ be sure there is a projector, sockets (for laptops) and good wifi! ➔ if you want/need to know the number of participants, set up a public event with free registration (using e.g. Eventbrite) ➔ spread the word about your mapathon using the channels you prefer: your company/organization website and social networks – on Twitter use @hotosm and @TheMissingMaps to further advertise the event! ➔ (optional but really great) plan a streaming presentation with a staff member of HOT or Missing Maps
  • 18. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes ➔ 2016-03-21 – Mapathon GEOlab ➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog) ➔ 2016-01-18 – OSM children mapathon ➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek ➔ 2015-09-25 – OpenStreetMap@Como ➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015 ➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus
  • 19. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes ➔ 2016-03-21 – Mapathon GEOlab ➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog) ➔ 2016-01-18 – OSM children mapathon ➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek ➔ 2015-09-25 – OpenStreetMap@Como ➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015 ➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus traditional mapping parties
  • 20. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes ➔ 2016-03-21 – Mapathon GEOlab ➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog) ➔ 2016-01-18 – OSM children mapathon ➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek ➔ 2015-09-25 – OpenStreetMap@Como ➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015 ➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus traditional mapping parties mapping for emergencies
  • 21. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes ➔ 2016-03-21 – Mapathon GEOlab ➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog) ➔ 2016-01-18 – OSM children mapathon ➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek ➔ 2015-09-25 – OpenStreetMap@Como ➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015 ➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus traditional mapping parties mapping for emergencies generic humanitarian mapathons
  • 22. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes ➔ 2016-03-21 – Mapathon GEOlab ➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog) ➔ 2016-01-18 – OSM children mapathon ➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek ➔ 2015-09-25 – OpenStreetMap@Como ➔ 2015-07-15 – OSM Mapping Party at FOSS4G Europe 2015 ➔ 2015-04-29 – Helping Nepal with a mapping action at Como Campus traditional mapping parties mapping for emergencies with children generic humanitarian mapathons
  • 23. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2015-11-19 – Politecnico di Milano Mapathon for OSM geoweek
  • 24. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-04-20 – Mapathon for Japan and Ecuador earthquakes
  • 25. Organizing an OSM humanitarian mapathon ✔ Mapathons we organized at Politecnico di Milano: ➔ 2016-03-03 – OSM MiniMapathon (read this post on HOT's blog)
  • 26. Organizing an OSM humanitarian mapathon ✔ A mapathon is a learning event where a group of people meet together to focus their mapping efforts on the same region of the world ✔ To successfully close a mapathon, don't forget the following: ➔ ask participants to fill a questionnaire in order to get a feedback on the mapathon and/or to fill the Missing Maps Volunteer Survey, available at https://docs.google.com/forms/d/1ogzGmTIeYA4NVq5SwRU- vIA9Bw1Ua7NRhrCYKUrnPqQ/viewform ➔ (possibly together with some experienced volunteers) use the Tasking Manager to make sure the quality of the mapping done is satisfactory – if not try to understand what went wrong, invalidate the task(s) and contact the user(s) to explain the problems ➔ contact all the participants and thank them for joining the mapathon ➔ quantify the mapping done using this great tool from Pascal Neis: http://resultmaps.neis-one.org/osm-changesets
  • 27. Organizing an OSM humanitarian mapathon ➔ quantify the mapping done using this great tool from Pascal Neis: http://resultmaps.neis-one.org/osm-changesets
  • 28. OSM humanitarian mapathon with children ✔ When children are involved in the mapathon, validation of the mapping is extremely important. Among the common mistakes made by children: ➔ wrong identification of building shapes
  • 29. OSM humanitarian mapathon with children ✔ When children are involved in the mapathon, validation of the mapping is extremely important. Among the common mistakes made by children: ➔ non orthogonalization of buildings
  • 30. OSM humanitarian mapathon with children ✔ When children are involved in the mapathon, validation of the mapping is extremely important. Among the common mistakes made by children: ➔ use of the wrong tag for buildings
  • 31. OSM humanitarian mapathon with children ✔ When children are involved in the mapathon, validation of the mapping is extremely important. Among the common mistakes made by children: ➔ double mapping of building geometries
  • 32. OSM humanitarian mapathon with children ✔ When children are involved in the mapathon, validation of the mapping is extremely important. Among the common mistakes made by children: ➔ mark as complete tasks which are not complete
  • 33. Politecnico di Milano, GEOlab – Como Campus Via Valleggio 11, 22100 Como (Italy) marco.minghini@polimi.it @MarcoMinghini Marco Minghini