SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Using the History of OSM for
Quality Assessment
Christopher Barron, Pascal Neis, Alexander Zipf
Geoinformatics Research Group,
Institute of Geography
Heidelberg University

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University
How can we evaluate OSM datasets without a
reference dataset?

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

2
Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

3
Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

4
Methods for Quality Analysis
based on an OSM-Full-HistoryDump

 Intrinsic Approach

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

5
iOSMAnalyzer - Architecture

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

6
Examples

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

7
Total Road Network Length (1/6)

Mapped completely

Assumption (Neis et al. 2012):
1)
2)
3)
4)

Motorways/Highways
Secondary/Tertiary Roads
Residential Roads
Tracks, Paths, etc.

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

8
Total Road Network Length (1/6)

Madrid

Yaoundé

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

9
Positional Accuracy of Junctions (2/6)

Helbich et al. (2012)

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

10
Positional Accuracy of Junctions (2/6)

Madrid

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

11
Buildings & House Numbers (3/6)

Salzburg

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

12
Buildings & House Numbers (3/6)

San Francisco
Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

13
Buildings & House Numbers (3/6)

Yaoundé
Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

14
Topological Errors (4/6)

San Francisco

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

15
Currentness of Data (5/6)

Salzburg

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

16
Roads without a name or ref Tag (6/6)

Yaoundé

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

17
Summary
• Q = {V1, V2 … Vn-1}
• OSM quality analyses …
– based on OSM-Full-History-Dumps;
– are possible without reference datasets;
– are arbitrarily repeatable.

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

18
https://github.com/zehpunktbarron/iOSMAnalyzer
GNU GPL Version 3

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

19
Thank you for your attention!

Christopher Barron
Geoinformatics Research Group
Heidelberg University
http://giscience.uni-hd.de
christopher.barron@geog.uni-heidelberg.de

Christopher Barron, Geoinformatics Research Group,
Institute of Geography, Heidelberg University

20

Más contenido relacionado

Más de OSMFstateofthemap

The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013
The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013
The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013OSMFstateofthemap
 
Martijn van Exel - Collaborate to compete: Regain your Competitive Edge with osm
Martijn van Exel - Collaborate to compete: Regain your Competitive Edge with osmMartijn van Exel - Collaborate to compete: Regain your Competitive Edge with osm
Martijn van Exel - Collaborate to compete: Regain your Competitive Edge with osmOSMFstateofthemap
 
OSM2World - Tobias Knerr - State of the Map 2013
OSM2World - Tobias Knerr - State of the Map 2013OSM2World - Tobias Knerr - State of the Map 2013
OSM2World - Tobias Knerr - State of the Map 2013OSMFstateofthemap
 
How and why governments should use OpenStreetMap - Pete Lancaster - State of ...
How and why governments should use OpenStreetMap - Pete Lancaster - State of ...How and why governments should use OpenStreetMap - Pete Lancaster - State of ...
How and why governments should use OpenStreetMap - Pete Lancaster - State of ...OSMFstateofthemap
 
Open Historical Map: re-using obsolete information - State of the Map 2013
Open Historical Map: re-using obsolete information - State of the Map 2013Open Historical Map: re-using obsolete information - State of the Map 2013
Open Historical Map: re-using obsolete information - State of the Map 2013OSMFstateofthemap
 
FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...
FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...
FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...OSMFstateofthemap
 
OpenStreetMap as base layer in a linked open data distribution platform - Ber...
OpenStreetMap as base layer in a linked open data distribution platform - Ber...OpenStreetMap as base layer in a linked open data distribution platform - Ber...
OpenStreetMap as base layer in a linked open data distribution platform - Ber...OSMFstateofthemap
 
Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...
Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...
Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...OSMFstateofthemap
 

Más de OSMFstateofthemap (8)

The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013
The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013
The Bronze Age of OpenStreetMap - Ilya zverik - State of the Map 2013
 
Martijn van Exel - Collaborate to compete: Regain your Competitive Edge with osm
Martijn van Exel - Collaborate to compete: Regain your Competitive Edge with osmMartijn van Exel - Collaborate to compete: Regain your Competitive Edge with osm
Martijn van Exel - Collaborate to compete: Regain your Competitive Edge with osm
 
OSM2World - Tobias Knerr - State of the Map 2013
OSM2World - Tobias Knerr - State of the Map 2013OSM2World - Tobias Knerr - State of the Map 2013
OSM2World - Tobias Knerr - State of the Map 2013
 
How and why governments should use OpenStreetMap - Pete Lancaster - State of ...
How and why governments should use OpenStreetMap - Pete Lancaster - State of ...How and why governments should use OpenStreetMap - Pete Lancaster - State of ...
How and why governments should use OpenStreetMap - Pete Lancaster - State of ...
 
Open Historical Map: re-using obsolete information - State of the Map 2013
Open Historical Map: re-using obsolete information - State of the Map 2013Open Historical Map: re-using obsolete information - State of the Map 2013
Open Historical Map: re-using obsolete information - State of the Map 2013
 
FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...
FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...
FixMyBarangay: OSM in Cebu Philippines - Neil Taylor (Integrated Transport Pl...
 
OpenStreetMap as base layer in a linked open data distribution platform - Ber...
OpenStreetMap as base layer in a linked open data distribution platform - Ber...OpenStreetMap as base layer in a linked open data distribution platform - Ber...
OpenStreetMap as base layer in a linked open data distribution platform - Ber...
 
Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...
Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...
Smarter Cities - Rick Robinson, IBM - State of the Map 2013 (SotM 2013 Birmin...
 

Último

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Using the history of OSM for quality assessment - State of the Map 2013

  • 1. Using the History of OSM for Quality Assessment Christopher Barron, Pascal Neis, Alexander Zipf Geoinformatics Research Group, Institute of Geography Heidelberg University Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University
  • 2. How can we evaluate OSM datasets without a reference dataset? Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 2
  • 3. Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 3
  • 4. Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 4
  • 5. Methods for Quality Analysis based on an OSM-Full-HistoryDump  Intrinsic Approach Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 5
  • 6. iOSMAnalyzer - Architecture Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 6
  • 7. Examples Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 7
  • 8. Total Road Network Length (1/6) Mapped completely Assumption (Neis et al. 2012): 1) 2) 3) 4) Motorways/Highways Secondary/Tertiary Roads Residential Roads Tracks, Paths, etc. Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 8
  • 9. Total Road Network Length (1/6) Madrid Yaoundé Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 9
  • 10. Positional Accuracy of Junctions (2/6) Helbich et al. (2012) Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 10
  • 11. Positional Accuracy of Junctions (2/6) Madrid Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 11
  • 12. Buildings & House Numbers (3/6) Salzburg Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 12
  • 13. Buildings & House Numbers (3/6) San Francisco Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 13
  • 14. Buildings & House Numbers (3/6) Yaoundé Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 14
  • 15. Topological Errors (4/6) San Francisco Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 15
  • 16. Currentness of Data (5/6) Salzburg Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 16
  • 17. Roads without a name or ref Tag (6/6) Yaoundé Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 17
  • 18. Summary • Q = {V1, V2 … Vn-1} • OSM quality analyses … – based on OSM-Full-History-Dumps; – are possible without reference datasets; – are arbitrarily repeatable. Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 18
  • 19. https://github.com/zehpunktbarron/iOSMAnalyzer GNU GPL Version 3 Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 19
  • 20. Thank you for your attention! Christopher Barron Geoinformatics Research Group Heidelberg University http://giscience.uni-hd.de christopher.barron@geog.uni-heidelberg.de Christopher Barron, Geoinformatics Research Group, Institute of Geography, Heidelberg University 20