SlideShare a Scribd company logo
[object Object],[object Object]
OpenStreetMap like a game Who are the best players? Who are the  M ost  V aluable  P layers? Images from: http://www.flickr.com/photos/sully_aka__wstera2
The 90-9-1 Principle Jakob Nielsen's Alertbox, October 9, 2006  inShare68 Participation Inequality: Encouraging More Users to Contribute MVP!!! http://www.useit.com/alertbox/participation_inequality.html 1-9-90
How find? Common Sense: a user is a good player if gives many contributions to the map a test with an italian user
Nodes created by simone ? ? ? ? ? The complete Italy???
…  he is also a “data” importer ... http://wiki.openstreetmap.org/wiki/User:Simone#Data [...] I'm the prime guilty for the import of  the italian internal borders between  municipalities, provinces,  regions, and country [… ]
Solution Restrict the query only to some details, those requiring ,[object Object]
Experience
Recognition A good example: step_count=* 44 keys selected
Keys ... recycling:batteries recycling:cans recycling:clothes recycling:engine_oil recycling:glass recycling:paper recycling:plastic recycling:plastic_bottles recycling:plastic_packaging recycling:scrap_metal recycling:white_goods recycling:wood step.condition step_count step.height step.length surface surface.material traffic_calming traffic_sign trail_visibility visibility abandoned access access:bicycle access:bus access:foot access:hgv:max_length access:motorcar amenity bicycle bicycle:backward dispensing disused drinkable embankment foot foot:backward footway hiking horse incline oneway
this is the new result Locations: Personal life  (family, vacancy, work) OSM life  (mapping party, short journeys ...)
The “pet location” concept have a great care for a location as well as a lovable pet http://matt.dev.openstreetmap.org/owl_viewer/
Pet location vs Mapping Party frequency of update You will always find a mailbox that isn't mapped Edoardo Marascalchi italian osm mapper ...but there is always a little bit of noise
Like in OSMatrix Date of last edit Linus Law  "given enough eyeballs,  all bugs are shallow" Eric Raymond http://koenigstuhl.geog.uni-heidelberg.de/osmatrix/
Crowd Quality concept "The impact of crowdsourcing on spatial data quality indicators" M. van Exel, E. Dias, S. Fruijtier - 2010 attempts to quantify the ‘collective intelligence of the crowd generating data’ in a spatio-temporal context. User quality Local knowledge, Experience and Recognition Feature quality Like a MVP player How many different users contributed to a feature? How has a feature developed over time?
How MVP OSM works spatialite_osm_ raw osm xml spatialite differet vectors for a gis analysis sql https://github.com/napo/mvp-osm python
The imported tables structure osm_relation_way_refs  osm_relations  osm_way_node_refs  osm_node_tags  osm_way_tags  osm_nodes  osm_ways  osm_relation_node_refs osm_relation_relation_refs  osm_relation_tags [...] spatialite_osm_raw -o map.osm -d database.sqlite GEOMETRY (points)
An example with Trentino Alto Adige
STEP 1/3 – find the points Query to  extract the details 1253 users contributed to this map. 2465872 points 600 users match the query 13675 points
STEP 2/3 - Density create a grid ... (in this case) 1 km 1 km
STEP 2/3 - Density ... calculate the data density for each user this operation calculate only the  users active over the past 3 months In this case 147 users 2.444 cells
STEP 3/3 - cluster cluster the data for each user by distance
Data Analisys (1/2) Pet location for a user (1) and where is the most activity (2)

More Related Content

Similar to MVP OSM

OpenStreetMap louis liu
OpenStreetMap   louis liuOpenStreetMap   louis liu
OpenStreetMap louis liu
AidIQ
 
Open street map final ppt
Open street map final pptOpen street map final ppt
Open street map final ppt
Prashant Menon
 
INSPIRE View Service in MapServer
INSPIRE View Service in MapServerINSPIRE View Service in MapServer
INSPIRE View Service in MapServer
Stephan Meißl
 
Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311
esambale
 
Event Visualization with OpenStreetMap Data, Interdisciplinary Project
Event Visualization with OpenStreetMap Data, Interdisciplinary ProjectEvent Visualization with OpenStreetMap Data, Interdisciplinary Project
Event Visualization with OpenStreetMap Data, Interdisciplinary Project
Bibek Shrestha
 
OpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and FutureOpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and Future
Peter Batty
 

Similar to MVP OSM (20)

OpenStreetMap louis liu
OpenStreetMap   louis liuOpenStreetMap   louis liu
OpenStreetMap louis liu
 
Osmose, quality assurance tool
Osmose, quality assurance toolOsmose, quality assurance tool
Osmose, quality assurance tool
 
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
 
GeOng presentation about OpenStreetMap
GeOng presentation about OpenStreetMapGeOng presentation about OpenStreetMap
GeOng presentation about OpenStreetMap
 
Volunteered Geographic Information and OpenStreetMap
Volunteered Geographic Information and OpenStreetMapVolunteered Geographic Information and OpenStreetMap
Volunteered Geographic Information and OpenStreetMap
 
OpenStreetMap-Introduction
OpenStreetMap-IntroductionOpenStreetMap-Introduction
OpenStreetMap-Introduction
 
Open street map final ppt
Open street map final pptOpen street map final ppt
Open street map final ppt
 
INSPIRE View Service in MapServer
INSPIRE View Service in MapServerINSPIRE View Service in MapServer
INSPIRE View Service in MapServer
 
Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311
 
Event Visualization with OpenStreetMap Data, Interdisciplinary Project
Event Visualization with OpenStreetMap Data, Interdisciplinary ProjectEvent Visualization with OpenStreetMap Data, Interdisciplinary Project
Event Visualization with OpenStreetMap Data, Interdisciplinary Project
 
OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16OSM HOT SBTF 2013_03_16
OSM HOT SBTF 2013_03_16
 
Maperitive
MaperitiveMaperitive
Maperitive
 
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
 
The collaboration network in OSM - the case of Italy
The collaboration network in OSM - the case of Italy The collaboration network in OSM - the case of Italy
The collaboration network in OSM - the case of Italy
 
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTFHumanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
 
OpenStreetMap Brighton 0.9999
OpenStreetMap Brighton 0.9999OpenStreetMap Brighton 0.9999
OpenStreetMap Brighton 0.9999
 
Introduction To OpenStreetMap Fosscon2010
Introduction To OpenStreetMap Fosscon2010Introduction To OpenStreetMap Fosscon2010
Introduction To OpenStreetMap Fosscon2010
 
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
 
JRC OpenStreetMap, editing and tasking mechanisms, 20130326
JRC OpenStreetMap, editing and tasking mechanisms, 20130326JRC OpenStreetMap, editing and tasking mechanisms, 20130326
JRC OpenStreetMap, editing and tasking mechanisms, 20130326
 
OpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and FutureOpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and Future
 

More from Maurizio Napolitano

More from Maurizio Napolitano (20)

I dati AGCOM del pluralismo politico sociale in televisione
I dati AGCOM del pluralismo politico sociale in televisioneI dati AGCOM del pluralismo politico sociale in televisione
I dati AGCOM del pluralismo politico sociale in televisione
 
FIPAV - allievo allenatore Il protocollo di allenamento - Modulo 2 - napolita...
FIPAV - allievo allenatore Il protocollo di allenamento - Modulo 2 - napolita...FIPAV - allievo allenatore Il protocollo di allenamento - Modulo 2 - napolita...
FIPAV - allievo allenatore Il protocollo di allenamento - Modulo 2 - napolita...
 
La gestione del gruppo
La gestione del gruppoLa gestione del gruppo
La gestione del gruppo
 
percorsi ciclabili e stress
percorsi ciclabili e stresspercorsi ciclabili e stress
percorsi ciclabili e stress
 
Soluzioni open source per la mobilità
Soluzioni open source per la mobilitàSoluzioni open source per la mobilità
Soluzioni open source per la mobilità
 
Il diritto all'oblio nell'era digitale
Il diritto all'oblio nell'era digitaleIl diritto all'oblio nell'era digitale
Il diritto all'oblio nell'era digitale
 
OpenStreetMap: disegnamo la mappa del mondo
OpenStreetMap: disegnamo la mappa del mondoOpenStreetMap: disegnamo la mappa del mondo
OpenStreetMap: disegnamo la mappa del mondo
 
Estrarre dati da Twitter via API e soluzioni OSINT
Estrarre dati da Twitter via API e soluzioni OSINTEstrarre dati da Twitter via API e soluzioni OSINT
Estrarre dati da Twitter via API e soluzioni OSINT
 
OpenStreetMap: passato, presente e futuro (?)
OpenStreetMap:  passato, presente e futuro (?)OpenStreetMap:  passato, presente e futuro (?)
OpenStreetMap: passato, presente e futuro (?)
 
Strumenti per il Fact Checking
Strumenti per il Fact CheckingStrumenti per il Fact Checking
Strumenti per il Fact Checking
 
Estrarre contenuti da Web
Estrarre contenuti da WebEstrarre contenuti da Web
Estrarre contenuti da Web
 
Ten years of opendata: what has happened and what is there to do
Ten years of opendata: what has happened and what is there to doTen years of opendata: what has happened and what is there to do
Ten years of opendata: what has happened and what is there to do
 
Infographics & data visualization - corso base FBK
Infographics & data visualization - corso base FBKInfographics & data visualization - corso base FBK
Infographics & data visualization - corso base FBK
 
Percorso di specializzazione per i ruoli di ricevitore–attaccante, opposto e ...
Percorso di specializzazione per i ruoli di ricevitore–attaccante, opposto e ...Percorso di specializzazione per i ruoli di ricevitore–attaccante, opposto e ...
Percorso di specializzazione per i ruoli di ricevitore–attaccante, opposto e ...
 
Dati: catalizzatori di innovazione per la smarticity
Dati: catalizzatori di innovazione per la smarticityDati: catalizzatori di innovazione per la smarticity
Dati: catalizzatori di innovazione per la smarticity
 
la comunicazione attraverso i social media
la comunicazione attraverso i social mediala comunicazione attraverso i social media
la comunicazione attraverso i social media
 
creare cruscotti per investigare i dati
creare cruscotti per investigare i daticreare cruscotti per investigare i dati
creare cruscotti per investigare i dati
 
Follow the white Rabbit: opportunità e trabocchetti nella nostra vita digitale
Follow the white Rabbit: opportunità e trabocchetti nella nostra vita digitaleFollow the white Rabbit: opportunità e trabocchetti nella nostra vita digitale
Follow the white Rabbit: opportunità e trabocchetti nella nostra vita digitale
 
Strumenti e suggerimenti per creare grafici
Strumenti e suggerimenti per creare graficiStrumenti e suggerimenti per creare grafici
Strumenti e suggerimenti per creare grafici
 
Data Journalism e Fake News
Data Journalism e Fake NewsData Journalism e Fake News
Data Journalism e Fake News
 

Recently uploaded

chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
AUDIJEAngelo
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
Khaled Al Awadi
 

Recently uploaded (20)

chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Transforming Max Life Insurance with PMaps Job-Fit Assessments- Case Study
Transforming Max Life Insurance with PMaps Job-Fit Assessments- Case StudyTransforming Max Life Insurance with PMaps Job-Fit Assessments- Case Study
Transforming Max Life Insurance with PMaps Job-Fit Assessments- Case Study
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)
 
Byrd & Chen’s Canadian Tax Principles 2023-2024 Edition 1st edition Volumes I...
Byrd & Chen’s Canadian Tax Principles 2023-2024 Edition 1st edition Volumes I...Byrd & Chen’s Canadian Tax Principles 2023-2024 Edition 1st edition Volumes I...
Byrd & Chen’s Canadian Tax Principles 2023-2024 Edition 1st edition Volumes I...
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
 
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | ShajaraLuxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
 
TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
India’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdfIndia’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdf
 
Using Generative AI for Content Marketing
Using Generative AI for Content MarketingUsing Generative AI for Content Marketing
Using Generative AI for Content Marketing
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback Analysis
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
 
Easy Way to Download and Set Up Gen TDS Software on Your Computer
Easy Way to Download and Set Up Gen TDS Software on Your ComputerEasy Way to Download and Set Up Gen TDS Software on Your Computer
Easy Way to Download and Set Up Gen TDS Software on Your Computer
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
 

MVP OSM

  • 1.
  • 2. OpenStreetMap like a game Who are the best players? Who are the M ost V aluable P layers? Images from: http://www.flickr.com/photos/sully_aka__wstera2
  • 3. The 90-9-1 Principle Jakob Nielsen's Alertbox, October 9, 2006 inShare68 Participation Inequality: Encouraging More Users to Contribute MVP!!! http://www.useit.com/alertbox/participation_inequality.html 1-9-90
  • 4. How find? Common Sense: a user is a good player if gives many contributions to the map a test with an italian user
  • 5. Nodes created by simone ? ? ? ? ? The complete Italy???
  • 6. … he is also a “data” importer ... http://wiki.openstreetmap.org/wiki/User:Simone#Data [...] I'm the prime guilty for the import of the italian internal borders between municipalities, provinces, regions, and country [… ]
  • 7.
  • 9. Recognition A good example: step_count=* 44 keys selected
  • 10. Keys ... recycling:batteries recycling:cans recycling:clothes recycling:engine_oil recycling:glass recycling:paper recycling:plastic recycling:plastic_bottles recycling:plastic_packaging recycling:scrap_metal recycling:white_goods recycling:wood step.condition step_count step.height step.length surface surface.material traffic_calming traffic_sign trail_visibility visibility abandoned access access:bicycle access:bus access:foot access:hgv:max_length access:motorcar amenity bicycle bicycle:backward dispensing disused drinkable embankment foot foot:backward footway hiking horse incline oneway
  • 11. this is the new result Locations: Personal life (family, vacancy, work) OSM life (mapping party, short journeys ...)
  • 12. The “pet location” concept have a great care for a location as well as a lovable pet http://matt.dev.openstreetmap.org/owl_viewer/
  • 13. Pet location vs Mapping Party frequency of update You will always find a mailbox that isn't mapped Edoardo Marascalchi italian osm mapper ...but there is always a little bit of noise
  • 14. Like in OSMatrix Date of last edit Linus Law "given enough eyeballs, all bugs are shallow" Eric Raymond http://koenigstuhl.geog.uni-heidelberg.de/osmatrix/
  • 15. Crowd Quality concept "The impact of crowdsourcing on spatial data quality indicators" M. van Exel, E. Dias, S. Fruijtier - 2010 attempts to quantify the ‘collective intelligence of the crowd generating data’ in a spatio-temporal context. User quality Local knowledge, Experience and Recognition Feature quality Like a MVP player How many different users contributed to a feature? How has a feature developed over time?
  • 16. How MVP OSM works spatialite_osm_ raw osm xml spatialite differet vectors for a gis analysis sql https://github.com/napo/mvp-osm python
  • 17. The imported tables structure osm_relation_way_refs osm_relations osm_way_node_refs osm_node_tags osm_way_tags osm_nodes osm_ways osm_relation_node_refs osm_relation_relation_refs osm_relation_tags [...] spatialite_osm_raw -o map.osm -d database.sqlite GEOMETRY (points)
  • 18. An example with Trentino Alto Adige
  • 19. STEP 1/3 – find the points Query to extract the details 1253 users contributed to this map. 2465872 points 600 users match the query 13675 points
  • 20. STEP 2/3 - Density create a grid ... (in this case) 1 km 1 km
  • 21. STEP 2/3 - Density ... calculate the data density for each user this operation calculate only the users active over the past 3 months In this case 147 users 2.444 cells
  • 22. STEP 3/3 - cluster cluster the data for each user by distance
  • 23. Data Analisys (1/2) Pet location for a user (1) and where is the most activity (2)
  • 24. Data analisys 2/2 heat map of the locations
  • 25.