OSM and CityGuide. Quality Assurance for Navigation Software Kirill “Zkir” Bondarenko SotM Baltic, 2013.

Slides:



Advertisements
Similar presentations
Automation of Translation Quality Assurance : First QA Tool for Languages with Flexions Integrated Language Checker By Dmitry Karpachev, Lead Project Manager.
Advertisements

Advantages of CMS CMS Debate: Challenging the Consensus Piero Tintori - TERMINALFOUR Stephen Pope - Eduserv
KEYS TO SUCCESS DATA PREPARATION AND ORGANIZATION
Steps for Filing Your First 10Q/10K Michael Ohata Director Reporting Standards - Microsoft Walter Hamscher President & CEO - Standard Advantage.
Presented to GIS Committee presented by Eric Songer, URS Corporation 11/20/2008 Turnpike Enterprise Use of TeleAtlas GIS Data for Transportation Modeling.
Semantic Search Jiawei Rong Authors Semantic Search, in Proc. Of WWW Author R. Guhua (IBM) Rob McCool (Stanford University) Eric Miller.
MAPPING TEAM 2 Sara DuPont & Taylor Graves CSCI 110 Web-Based Services Project 4/18/08 vs.
Mobile Technology for Real Property Assessment Tax Assessor’s Office Davie County, North Carolina.
Data Input How do I transfer the paper map data and attribute data to a format that is usable by the GIS software? Data input involves both locational.
03 | Application Lifecycle Management Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek.
OpenStreetMap Nick Whitelegg Some slides originally by Andy Robinson.
Kurt Menke, GISP OpenStreetMap. What is it? OpenStreetMap (OSM) Not software It's a collaborative project to create a free & editable map of the world.
Filters using Regular Expressions grep: Searching a Pattern.
Administrative Stuff ECE 297. Administration Milestone 0: –Submit by Friday at 5 pm –Demo in lab this week –Write your name on the board when ready to.
Generalization of a routing map Kirill “Zkir” Bondarenko SotM Baltic, 2013.
Contributing to OpenStreetMap using ArcGIS John Reiser Rowan University John Reiser Rowan University.
Transport mapping: the OSM route. An Open Data Revolution Data owners resisting Politcal hot topic Transparency & accountability Fuelling innovation.
Lecturer: Ghadah Aldehim
IT Applications Theory Slideshows By Mark Kelly Vceit.com Types and contents of On-screen user documentation.
Joomla! Week 6 LBSC 690 Information Technology. Key Ideas Web sites are made up of rectangular pieces Called “modules” Two basic types of modules exist.
Robert Sharpe, Tessella PRELIDA Workshop 2013 ENSURE Linked Data Registry.
1 Session Number Presentation_ID © 2001, Cisco Systems, Inc. All rights reserved. Using the Cisco TAC Website for IP Routing Issues Cisco TAC Web Seminar.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Ministry of Food, Agriculture and Fisheries Danish Institute for Fisheries Research 2006-WS on FishFrame North Sea International web based data warehouse.
Integrating and managing your Engaging Networks data Top ten data features.
Network Analysis with Python
OpenStreetMap Andy Robinson Community Meets Cartography.
Moodle 2.1 Accessibility Greg Kraus University IT Accessibility Coordinator North Carolina State
© 2008 Map of Medicine Ltd. Commercial and in confidence. Training Foundation Module 2 – Map Management Suite Ver. 19 Jan 2011.
University of Amsterdam Search, Navigate, and Actuate - Qualitative Navigation Arnoud Visser 1 Search, Navigate, and Actuate Qualitative Navigation.
Esri Roads and Highways: An Introduction to Roadway Reporter
Integration of OpenStreetMap into ArcGIS Al Pascual.
OpenStreetMap The Free Wiki World Map. The name of the project i am researching is open street map. The address is org/
Harry Williams, Cartography1 INTRODUCTION TO GIS A Geographic Information System is a combination of software and hardware that can store, manipulate,
On-screen user documentation. Contents What qualifies as ‘onscreen’? Pros and Cons: onscreen vs printed Types – Quick-start guide – Tutorial – Content-sensitive.
ArcGIS Editor for OpenStreetMap: Contributing Data Christine White.
Interactive Highway Safety Design Model (IHSDM) By Josh Hinds.
SURREY ADDRESS IMPORT SOTM-US
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Using the Cisco Technical Support & Documentation Website for IP Routing.
Google search in general  Google Search, commonly referred to as Google Web Search or just Google, is a web search engine owned by Google Inc. It is.
Presentation on: OSM: Editing with JOSM Presented by: Binod Humagain(24) Buddha Lama(12) Kapil Aryal(01) Pawan Thapa(30) Robin Singh(21) Asish Giri(09)
Web Design New Brighton High School Exploring the History of the World Wide WebWorld Wide Web.
Vector data model TIN: Triangulated Irregular Network.
OpenStreetMap is Awesome! Christina Boggs, GIS Day 2014 OSM Logo Courtesy of OSM CC-by-SACC-by-SA.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: This work is licensed under a Attribution- NonCommercial-ShareAlike.
UNIT 3 – MODULE 5: Data Input & Editing. INTRODUCTION Putting data into a computer (called data coding) is a fundamental process for virtually all GIS.
Micromapping Marek Strassenburg-Kleciak aka Marek Kleciak.
Microsoft Office From it’s beginnings to the future.
State of the search box Iain Elder Database Engineer
Android and OpenStreetMap slide 1 OpenStreetMap and Android: An Overview Daniel Naber Droidcamp Berlin, v2, updated
OpenStreetMap What, Why, and How by Blars Blarson.
The Free Wiki World Map Frederik Ramm 24C3 Berlin, 29 December 2007.
Getting Started with HTML
AsA For Rally v2.0 Connect to Rally on iPhone from wherever you are
Esri Roads and Highways: An Introduction to Roadway Reporter
On the road: Test automation in practice for a BMW map update service
UNIT 15 Webpage Creator.
MOZILLA FIRE FOX What is Mozilla? Mozilla Fire Fox File. Edit. View.
Fix AOL Desktop Error Code 212 Call for Help
An OpenStreetMaps & INSPIRE databases story
Afterschool Webinar and Map
Data Cleansing –Address Cleansing
Mapping with Aerial Imagery using OpenStreetMap
Just define the prefixes somewhere.
Types of maps A general map – aims at showing the location of places.
ArcGIS Editor for OpenStreetMap: Contributing data
Working with GEOLocation Data
Chapter 14 Graphs © 2011 Pearson Addison-Wesley. All rights reserved.
How do I get Garmin GPS update for free?. Description Nowadays so many car owners just wanted to know one thing that how they can get Garmin GPS Update.
Presentation transcript:

OSM and CityGuide. Quality Assurance for Navigation Software Kirill “Zkir” Bondarenko SotM Baltic, 2013

CityGuide (1) Navigation software – Rendering – Routing – Address search – Many other features

CityGuide (2)

CityGuide Own file format *.cgmap One *.cgmap file is usually region of a country Osm  cgmap: regular updates for Russia and some other countries 

Free data vs users’ needs What Openstreetmap data is known for What users need Many editors Anybody can edit Users do NOT want to edit maps themselves Prone to vandalismQuality Changes can be unpredictable Stability

Test before release! Automated tests The map (*.cgmap) is released only if it passes release criteria: – Routing graph – Address search – Minor consistency (e.g. shoreline is not broken)

Test: road graph connectivity Basic idea: – The road graph should be connected. – Roads should be connected by common nodes. – There should NOT be isolated fragments (also known as ‘islands’) Also: – If we select roads by level, e.g. only hw=trunk and hw=primary, this road graph should also be connected.

Isolated sub-graphs aka ‘islands’

Even wrong statuses!

Test: Major highway dead ends Basic idea: – Important road cannot just end with dead- end in the countryside. – It should lead somewhere!

Missing road fragments

Test: Address registry Address registry is not corrupted – Every street and building is related to a settlement – Addr:street tag matches name tag of the street way

Conclusion CityGuide users receive maps, which have passed Quality Assurance  QA  *.osm *.cgmap