CINXE.COM
Quality assurance - OpenStreetMap Wiki
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"/> <title>Quality assurance - OpenStreetMap Wiki</title> <script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"87eed147ccb8d6f7ded635ec","wgCSPNonce":false,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Quality_assurance","wgTitle":"Quality assurance","wgCurRevisionId":2774047,"wgRevisionId":2774047,"wgArticleId":22154,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Pages unavailable in Dutch","All articles with dead external links","Articles with dead external links since specified date","Quality Assurance","Software list"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Quality_assurance","wgRelevantArticleId":22154, "wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgMFDisplayWikibaseDescriptions":{"search":false,"nearby":false,"watchlist":false,"tagline":false},"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgULSAcceptLanguageList":[],"wgULSCurrentAutonym":"English","wgVector2022PreviewPages":[],"wgEditSubmitButtonLabelPublish":false,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true};RLSTATE={"site.styles":"ready","user.styles":"ready","user":"ready","user.options":"loading","skins.vector.styles.legacy":"ready","jquery.tablesorter.styles":"ready","ext.OsmWikibase-all":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.pt":"ready","wikibase.client.init":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","jquery.tablesorter","mediawiki.toc","skins.vector.legacy.js","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader", "ext.gadget.taginfo","ext.gadget.dataitemlinks","ext.gadget.maps","ext.uls.compactlinks","ext.uls.interface"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.OsmWikibase-all%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cjquery.tablesorter.styles%7Cskins.vector.styles.legacy%7Cwikibase.client.init&only=styles&skin=vector"/> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector"/> <noscript><link rel="stylesheet" href="/w/load.php?lang=en&modules=noscript&only=styles&skin=vector"/></noscript> <meta name="generator" content="MediaWiki 1.39.10"/> <meta name="format-detection" content="telephone=no"/> <meta name="viewport" content="width=1000"/> <link rel="icon" href="/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="OpenStreetMap Wiki (en)"/> <link rel="EditURI" type="application/rsd+xml" href="//wiki.openstreetmap.org/w/api.php?action=rsd"/> <link rel="license" href="/wiki/Wiki_content_license"/> <link rel="alternate" type="application/atom+xml" title="OpenStreetMap Wiki Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"/> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Quality_assurance rootpage-Quality_assurance skin-vector action-view skin-vector-legacy vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-language-alert-in-sidebar-disabled vector-feature-sticky-header-disabled vector-feature-sticky-header-edit-disabled vector-feature-table-of-contents-disabled vector-feature-visual-enhancement-next-disabled"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Quality assurance</span></h1> <div id="bodyContent" class="vector-body"> <div id="siteSub" class="noprint">From OpenStreetMap Wiki</div> <div id="contentSub"></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> <a class="mw-jump-link" href="#searchInput">Jump to search</a> <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-parser-output"><div class="languages noprint navigation-not-searchable" style="clear:both;font-size:95%;line-height:normal;margin:2px 0;border:1px solid #AAA" dir="ltr"> <div style="background:#EEE;padding:1px"> <div class="hlist" style="float:right;margin-left:.25em;font-weight:normal;font-size:x-small"> <ul><li><bdi class="noprint plainlinks purgelink"><a rel="nofollow" class="external text" href="//wiki.openstreetmap.org/w/index.php?title=Quality_assurance&action=purge"><span title="Purge this page"><span style="margin:0 2px"><img alt="" src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Octicons-sync.svg/10px-Octicons-sync.svg.png" decoding="async" width="10" height="13" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Octicons-sync.svg/15px-Octicons-sync.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Octicons-sync.svg/20px-Octicons-sync.svg.png 2x" /></span>Purge</span></a></bdi></li> <li><a href="/wiki/Wiki_Translation" title="Wiki Translation">Help</a></li></ul> </div> <div style="font-weight:bold;max-height:10000000px;text-align:center"><bdi style="font-style:italic">Quality assurance</bdi> - Other languages</div> </div> <div id="Languages" class="LanguageBar" data-vector-language-button-label="$1 languages" style="max-height:10000000px;padding:0 .25em"> <div class="hlist hlist-with-seps"><li><span dir="auto" lang="af"><a href="/w/index.php?title=Af:Quality_assurance&action=edit&redlink=1" class="new" title="Af:Quality assurance (page does not exist)"> Afrikaans </a></span></li> <li><span dir="auto" lang="ast"><a href="/w/index.php?title=Ast:Quality_assurance&action=edit&redlink=1" class="new" title="Ast:Quality assurance (page does not exist)"> asturianu </a></span></li> <li><span dir="auto" lang="az"><a href="/w/index.php?title=Az:Quality_assurance&action=edit&redlink=1" class="new" title="Az:Quality assurance (page does not exist)"> azərbaycanca </a></span></li> <li><span dir="auto" lang="id"><a href="/w/index.php?title=Id:Quality_assurance&action=edit&redlink=1" class="new" title="Id:Quality assurance (page does not exist)"> Bahasa Indonesia </a></span></li> <li><span dir="auto" lang="ms"><a href="/w/index.php?title=Ms:Quality_assurance&action=edit&redlink=1" class="new" title="Ms:Quality assurance (page does not exist)"> Bahasa Melayu </a></span></li> <li><span dir="auto" lang="bs"><a href="/w/index.php?title=Bs:Quality_assurance&action=edit&redlink=1" class="new" title="Bs:Quality assurance (page does not exist)"> bosanski </a></span></li> <li><span dir="auto" lang="br"><a href="/w/index.php?title=Br:Quality_assurance&action=edit&redlink=1" class="new" title="Br:Quality assurance (page does not exist)"> brezhoneg </a></span></li> <li><span dir="auto" lang="ca"><a href="/w/index.php?title=Ca:Quality_assurance&action=edit&redlink=1" class="new" title="Ca:Quality assurance (page does not exist)"> català </a></span></li> <li><span dir="auto" lang="cnr"><a href="/w/index.php?title=Cnr:Quality_assurance&action=edit&redlink=1" class="new" title="Cnr:Quality assurance (page does not exist)"> Crnogorski </a></span></li> <li><span dir="auto" lang="cs"><a href="/w/index.php?title=Cs:Quality_assurance&action=edit&redlink=1" class="new" title="Cs:Quality assurance (page does not exist)"> čeština </a></span></li> <li><span dir="auto" lang="da"><a href="/w/index.php?title=Da:Quality_assurance&action=edit&redlink=1" class="new" title="Da:Quality assurance (page does not exist)"> dansk </a></span></li> <li><span dir="auto" lang="de"><a href="/wiki/DE:Quality_assurance" class="mw-redirect" title="DE:Quality assurance"> Deutsch </a></span></li> <li><span dir="auto" lang="et"><a href="/w/index.php?title=Et:Quality_assurance&action=edit&redlink=1" class="new" title="Et:Quality assurance (page does not exist)"> eesti </a></span></li> <li><span dir="auto" lang="en"><a class="mw-selflink selflink"> English </a></span></li> <li><span dir="auto" lang="es"><a href="/wiki/ES:Quality_assurance" class="mw-redirect" title="ES:Quality assurance"> español </a></span></li> <li><span dir="auto" lang="eo"><a href="/w/index.php?title=Eo:Quality_assurance&action=edit&redlink=1" class="new" title="Eo:Quality assurance (page does not exist)"> Esperanto </a></span></li> <li><span dir="auto" lang="eu"><a href="/w/index.php?title=Eu:Quality_assurance&action=edit&redlink=1" class="new" title="Eu:Quality assurance (page does not exist)"> euskara </a></span></li> <li><span dir="auto" lang="fr"><a href="/wiki/FR:Quality_assurance" class="mw-redirect" title="FR:Quality assurance"> français </a></span></li> <li><span dir="auto" lang="fy"><a href="/w/index.php?title=Fy:Quality_assurance&action=edit&redlink=1" class="new" title="Fy:Quality assurance (page does not exist)"> Frysk </a></span></li> <li><span dir="auto" lang="gd"><a href="/w/index.php?title=Gd:Quality_assurance&action=edit&redlink=1" class="new" title="Gd:Quality assurance (page does not exist)"> Gàidhlig </a></span></li> <li><span dir="auto" lang="gl"><a href="/wiki/Gl:Quality_assurance" class="mw-redirect" title="Gl:Quality assurance"> galego </a></span></li> <li><span dir="auto" lang="hr"><a href="/w/index.php?title=Hr:Quality_assurance&action=edit&redlink=1" class="new" title="Hr:Quality assurance (page does not exist)"> hrvatski </a></span></li> <li><span dir="auto" lang="io"><a href="/w/index.php?title=Io:Quality_assurance&action=edit&redlink=1" class="new" title="Io:Quality assurance (page does not exist)"> Ido </a></span></li> <li><span dir="auto" lang="ia"><a href="/w/index.php?title=Ia:Quality_assurance&action=edit&redlink=1" class="new" title="Ia:Quality assurance (page does not exist)"> interlingua </a></span></li> <li><span dir="auto" lang="is"><a href="/w/index.php?title=Is:Quality_assurance&action=edit&redlink=1" class="new" title="Is:Quality assurance (page does not exist)"> íslenska </a></span></li> <li><span dir="auto" lang="it"><a href="/wiki/IT:Quality_assurance" class="mw-redirect" title="IT:Quality assurance"> italiano </a></span></li> <li><span dir="auto" lang="ht"><a href="/w/index.php?title=Ht:Quality_assurance&action=edit&redlink=1" class="new" title="Ht:Quality assurance (page does not exist)"> Kreyòl ayisyen </a></span></li> <li><span dir="auto" lang="gcf"><a href="/w/index.php?title=Gcf:Quality_assurance&action=edit&redlink=1" class="new" title="Gcf:Quality assurance (page does not exist)"> kréyòl gwadloupéyen </a></span></li> <li><span dir="auto" lang="ku"><a href="/w/index.php?title=Ku:Quality_assurance&action=edit&redlink=1" class="new" title="Ku:Quality assurance (page does not exist)"> kurdî </a></span></li> <li><span dir="auto" lang="lv"><a href="/w/index.php?title=Lv:Quality_assurance&action=edit&redlink=1" class="new" title="Lv:Quality assurance (page does not exist)"> latviešu </a></span></li> <li><span dir="auto" lang="lb"><a href="/w/index.php?title=Lb:Quality_assurance&action=edit&redlink=1" class="new" title="Lb:Quality assurance (page does not exist)"> Lëtzebuergesch </a></span></li> <li><span dir="auto" lang="lt"><a href="/w/index.php?title=Lt:Quality_assurance&action=edit&redlink=1" class="new" title="Lt:Quality assurance (page does not exist)"> lietuvių </a></span></li> <li><span dir="auto" lang="hu"><a href="/w/index.php?title=Hu:Quality_assurance&action=edit&redlink=1" class="new" title="Hu:Quality assurance (page does not exist)"> magyar </a></span></li> <li><span dir="auto" lang="nl"><a href="/w/index.php?title=NL:Quality_assurance&action=edit&redlink=1" class="new" title="NL:Quality assurance (page does not exist)"> Nederlands </a></span></li> <li><span dir="auto" lang="no"><a href="/w/index.php?title=No:Quality_assurance&action=edit&redlink=1" class="new" title="No:Quality assurance (page does not exist)"> norsk </a></span></li> <li><span dir="auto" lang="nn"><a href="/w/index.php?title=Nn:Quality_assurance&action=edit&redlink=1" class="new" title="Nn:Quality assurance (page does not exist)"> norsk nynorsk </a></span></li> <li><span dir="auto" lang="oc"><a href="/w/index.php?title=Oc:Quality_assurance&action=edit&redlink=1" class="new" title="Oc:Quality assurance (page does not exist)"> occitan </a></span></li> <li><span dir="auto" lang="pl"><a href="/wiki/Pl:Quality_assurance" class="mw-redirect" title="Pl:Quality assurance"> polski </a></span></li> <li><span dir="auto" lang="pt"><a href="/wiki/Pt:Quality_assurance" class="mw-redirect" title="Pt:Quality assurance"> português </a></span></li> <li><span dir="auto" lang="ro"><a href="/w/index.php?title=Ro:Quality_assurance&action=edit&redlink=1" class="new" title="Ro:Quality assurance (page does not exist)"> română </a></span></li> <li><span dir="auto" lang="sc"><a href="/w/index.php?title=Sc:Quality_assurance&action=edit&redlink=1" class="new" title="Sc:Quality assurance (page does not exist)"> sardu </a></span></li> <li><span dir="auto" lang="sq"><a href="/w/index.php?title=Sq:Quality_assurance&action=edit&redlink=1" class="new" title="Sq:Quality assurance (page does not exist)"> shqip </a></span></li> <li><span dir="auto" lang="sk"><a href="/w/index.php?title=Sk:Quality_assurance&action=edit&redlink=1" class="new" title="Sk:Quality assurance (page does not exist)"> slovenčina </a></span></li> <li><span dir="auto" lang="sl"><a href="/w/index.php?title=Sl:Quality_assurance&action=edit&redlink=1" class="new" title="Sl:Quality assurance (page does not exist)"> slovenščina </a></span></li> <li><span dir="auto" lang="sr-latn"><a href="/w/index.php?title=Sr-latn:Quality_assurance&action=edit&redlink=1" class="new" title="Sr-latn:Quality assurance (page does not exist)"> srpski (latinica) </a></span></li> <li><span dir="auto" lang="fi"><a href="/w/index.php?title=Fi:Quality_assurance&action=edit&redlink=1" class="new" title="Fi:Quality assurance (page does not exist)"> suomi </a></span></li> <li><span dir="auto" lang="sv"><a href="/w/index.php?title=Sv:Quality_assurance&action=edit&redlink=1" class="new" title="Sv:Quality assurance (page does not exist)"> svenska </a></span></li> <li><span dir="auto" lang="tl"><a href="/w/index.php?title=Tl:Quality_assurance&action=edit&redlink=1" class="new" title="Tl:Quality assurance (page does not exist)"> Tagalog </a></span></li> <li><span dir="auto" lang="vi"><a href="/w/index.php?title=Vi:Quality_assurance&action=edit&redlink=1" class="new" title="Vi:Quality assurance (page does not exist)"> Tiếng Việt </a></span></li> <li><span dir="auto" lang="tr"><a href="/w/index.php?title=Tr:Quality_assurance&action=edit&redlink=1" class="new" title="Tr:Quality assurance (page does not exist)"> Türkçe </a></span></li> <li><span dir="auto" lang="diq"><a href="/w/index.php?title=Diq:Quality_assurance&action=edit&redlink=1" class="new" title="Diq:Quality assurance (page does not exist)"> Zazaki </a></span></li> <li><span dir="auto" lang="el"><a href="/w/index.php?title=El:Quality_assurance&action=edit&redlink=1" class="new" title="El:Quality assurance (page does not exist)"> Ελληνικά </a></span></li> <li><span dir="auto" lang="be"><a href="/w/index.php?title=Be:Quality_assurance&action=edit&redlink=1" class="new" title="Be:Quality assurance (page does not exist)"> беларуская </a></span></li> <li><span dir="auto" lang="bg"><a href="/w/index.php?title=Bg:Quality_assurance&action=edit&redlink=1" class="new" title="Bg:Quality assurance (page does not exist)"> български </a></span></li> <li><span dir="auto" lang="mk"><a href="/w/index.php?title=Mk:Quality_assurance&action=edit&redlink=1" class="new" title="Mk:Quality assurance (page does not exist)"> македонски </a></span></li> <li><span dir="auto" lang="mn"><a href="/w/index.php?title=Mn:Quality_assurance&action=edit&redlink=1" class="new" title="Mn:Quality assurance (page does not exist)"> монгол </a></span></li> <li><span dir="auto" lang="ru"><a href="/wiki/RU:Quality_assurance" class="mw-redirect" title="RU:Quality assurance"> русский </a></span></li> <li><span dir="auto" lang="sr"><a href="/w/index.php?title=Sr:Quality_assurance&action=edit&redlink=1" class="new" title="Sr:Quality assurance (page does not exist)"> српски / srpski </a></span></li> <li><span dir="auto" lang="uk"><a href="/wiki/Uk:Quality_assurance" title="Uk:Quality assurance"> українська </a></span></li> <li><span dir="auto" lang="hy"><a href="/w/index.php?title=Hy:Quality_assurance&action=edit&redlink=1" class="new" title="Hy:Quality assurance (page does not exist)"> հայերեն </a></span></li> <li><span dir="auto" lang="he"><a href="/w/index.php?title=He:Quality_assurance&action=edit&redlink=1" class="new" title="He:Quality assurance (page does not exist)"> עברית </a></span></li> <li><span dir="auto" lang="ar"><a href="/w/index.php?title=Ar:Quality_assurance&action=edit&redlink=1" class="new" title="Ar:Quality assurance (page does not exist)"> العربية </a></span></li> <li><span dir="auto" lang="skr"><a href="/w/index.php?title=Skr:Quality_assurance&action=edit&redlink=1" class="new" title="Skr:Quality assurance (page does not exist)"> سرائیکی </a></span></li> <li><span dir="auto" lang="fa"><a href="/wiki/Fa:Quality_assurance" title="Fa:Quality assurance"> فارسی </a></span></li> <li><span dir="auto" lang="pnb"><a href="/w/index.php?title=Pnb:Quality_assurance&action=edit&redlink=1" class="new" title="Pnb:Quality assurance (page does not exist)"> پنجابی </a></span></li> <li><span dir="auto" lang="ps"><a href="/w/index.php?title=Ps:Quality_assurance&action=edit&redlink=1" class="new" title="Ps:Quality assurance (page does not exist)"> پښتو </a></span></li> <li><span dir="auto" lang="ne"><a href="/w/index.php?title=Ne:Quality_assurance&action=edit&redlink=1" class="new" title="Ne:Quality assurance (page does not exist)"> नेपाली </a></span></li> <li><span dir="auto" lang="mr"><a href="/w/index.php?title=Mr:Quality_assurance&action=edit&redlink=1" class="new" title="Mr:Quality assurance (page does not exist)"> मराठी </a></span></li> <li><span dir="auto" lang="hi"><a href="/w/index.php?title=Hi:Quality_assurance&action=edit&redlink=1" class="new" title="Hi:Quality assurance (page does not exist)"> हिन्दी </a></span></li> <li><span dir="auto" lang="bn"><a href="/w/index.php?title=Bn:Quality_assurance&action=edit&redlink=1" class="new" title="Bn:Quality assurance (page does not exist)"> বাংলা </a></span></li> <li><span dir="auto" lang="pa"><a href="/w/index.php?title=Pa:Quality_assurance&action=edit&redlink=1" class="new" title="Pa:Quality assurance (page does not exist)"> ਪੰਜਾਬੀ </a></span></li> <li><span dir="auto" lang="ta"><a href="/w/index.php?title=Ta:Quality_assurance&action=edit&redlink=1" class="new" title="Ta:Quality assurance (page does not exist)"> தமிழ் </a></span></li> <li><span dir="auto" lang="ml"><a href="/w/index.php?title=Ml:Quality_assurance&action=edit&redlink=1" class="new" title="Ml:Quality assurance (page does not exist)"> മലയാളം </a></span></li> <li><span dir="auto" lang="si"><a href="/w/index.php?title=Si:Quality_assurance&action=edit&redlink=1" class="new" title="Si:Quality assurance (page does not exist)"> සිංහල </a></span></li> <li><span dir="auto" lang="th"><a href="/w/index.php?title=Th:Quality_assurance&action=edit&redlink=1" class="new" title="Th:Quality assurance (page does not exist)"> ไทย </a></span></li> <li><span dir="auto" lang="my"><a href="/w/index.php?title=My:Quality_assurance&action=edit&redlink=1" class="new" title="My:Quality assurance (page does not exist)"> မြန်မာဘာသာ </a></span></li> <li><span dir="auto" lang="ko"><a href="/w/index.php?title=Ko:Quality_assurance&action=edit&redlink=1" class="new" title="Ko:Quality assurance (page does not exist)"> 한국어 </a></span></li> <li><span dir="auto" lang="ka"><a href="/w/index.php?title=Ka:Quality_assurance&action=edit&redlink=1" class="new" title="Ka:Quality assurance (page does not exist)"> ქართული </a></span></li> <li><span dir="auto" lang="tzm"><a href="/w/index.php?title=Tzm:Quality_assurance&action=edit&redlink=1" class="new" title="Tzm:Quality assurance (page does not exist)"> ⵜⴰⵎⴰⵣⵉⵖⵜ </a></span></li> <li><span dir="auto" lang="zh-hans"><a href="/w/index.php?title=Zh-hans:Quality_assurance&action=edit&redlink=1" class="new" title="Zh-hans:Quality assurance (page does not exist)"> 中文(简体) </a></span></li> <li><span dir="auto" lang="zh-hant"><a href="/w/index.php?title=Zh-hant:Quality_assurance&action=edit&redlink=1" class="new" title="Zh-hant:Quality assurance (page does not exist)"> 中文(繁體) </a></span></li> <li><span dir="auto" lang="ja"><a href="/wiki/JA:Quality_assurance" class="mw-redirect" title="JA:Quality assurance"> 日本語 </a></span></li> <li><span dir="auto" lang="yue"><a href="/w/index.php?title=Yue:Quality_assurance&action=edit&redlink=1" class="new" title="Yue:Quality assurance (page does not exist)"> 粵語 </a></span></li></div> </div> <div class="nomobile" style="background:#EEE;padding:1px"> <div id="ExpandLanguages" class="hlist" style="font-weight:bold;max-height:10000000px;text-align:center"> <ul><li><a href="#top">Other languages...</a></li></ul> </div> </div> </div> <div class="rellink boilerplate seealso" style="padding-left: 1.6em;margin-bottom: 0.5em;"><i>See also</i>: <bdi><a href="/wiki/Accuracy" title="Accuracy">Accuracy</a></bdi> and <bdi><a href="/wiki/Completeness" title="Completeness">Completeness</a></bdi></div> <p><b>Quality Assurance</b> tools help lead to better quality of OSM data. Often, the tools achieve this by providing a list of bugs in the data, which mappers can then go and fix using <a href="/wiki/Editing" class="mw-redirect" title="Editing">editing</a> tools. The bugs are either automatically detected based on rules and data analysis, or the tools provide a means of manually reporting them, or some combination of the two. There are many different ideas for how to do this, and what kind of bugs to focus on, hence many different tools. </p><p>It is important to understand that warnings are just warnings, they should be examined and fixed where possible but never at the cost of introducing wrong data. Some validators warnings are generated for valid data. Often in such cases validator code should be fixed, not OSM data. Sometimes false positives are unavoidable. </p> <div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#Bug_reporting_tools"><span class="tocnumber">1</span> <span class="toctext">Bug reporting tools</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#Error_detection_tools"><span class="tocnumber">2</span> <span class="toctext">Error detection tools</span></a></li> <li class="toclevel-1 tocsection-3"><a href="#Visualization_tools"><span class="tocnumber">3</span> <span class="toctext">Visualization tools</span></a></li> <li class="toclevel-1 tocsection-4"><a href="#Monitoring_tools"><span class="tocnumber">4</span> <span class="toctext">Monitoring tools</span></a></li> <li class="toclevel-1 tocsection-5"><a href="#Assistant_tools"><span class="tocnumber">5</span> <span class="toctext">Assistant tools</span></a></li> <li class="toclevel-1 tocsection-6"><a href="#Tag_statistics"><span class="tocnumber">6</span> <span class="toctext">Tag statistics</span></a></li> <li class="toclevel-1 tocsection-7"><a href="#Other"><span class="tocnumber">7</span> <span class="toctext">Other</span></a></li> <li class="toclevel-1 tocsection-8"><a href="#External_compares"><span class="tocnumber">8</span> <span class="toctext">External compares</span></a></li> <li class="toclevel-1 tocsection-9"><a href="#See_also"><span class="tocnumber">9</span> <span class="toctext">See also</span></a></li> </ul> </div> <h2><span class="mw-headline" id="Bug_reporting_tools">Bug reporting tools</span></h2> <p>These are tools that try to highlight and point out parts of the data that are likely wrong. There are also reports from manual quality checks by humans. In both cases, the reported issues may contain false positives and, when editing, care should be taken to ensure their accuracy. However, they can provide a very valuable visualisation of which areas need attention and can help spot and correct errors. </p> <ul><li><b>Notes</b><sup><span class="anchor" id="Notes"></span><a href="#Notes">↙</a></sup> <dl><dd><a href="/wiki/Notes" title="Notes">Notes</a> is a feature of the OpenStreetMap website. Error reports can be added by using the 'Add a note' button in the lower right corner.</dd></dl></li></ul> <h2><span class="mw-headline" id="Error_detection_tools">Error detection tools</span></h2> <p>Error Detecting Tools check the OSM data for potential data errors, inaccuracy or sparsely mapped places. Users should check if these structures are really wrong (false positives usually occur and there are not really mapping rules which are set in stone) and correct the data for a continuously rising data quality. </p> <table class="wikitable sortable" style="text-align: center; width:75%;"> <caption><b>Comparison of some of the following tools</b><sup><span class="anchor" id="error_detection_tool_comparison"></span><a href="#error_detection_tool_comparison">↙</a></sup> </caption> <tbody><tr> <th scope="col">Tool </th> <th scope="col">Coverage </th> <th scope="col">Error types </th> <th scope="col">Display mode </th> <th scope="col">Fix suggestion </th> <th scope="col">Downloadable </th> <th scope="col">API </th> <th scope="col">Correction guide </th> <th scope="col">Development </th> <th scope="col">Quality </th></tr> <tr> <td><a href="/wiki/JOSM/Validator" title="JOSM/Validator">JOSM/Validator</a> </td> <td>Local (scan data downloaded into editor) </td> <td>Many </td> <td>List + map </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="font-size:smaller;background:#EEE;color:#333;vertical-align:middle;text-align:center;" class="table-na">N/A </td> <td style="background:#FFB;color:#000;vertical-align:middle;text-align:center;" class="table-partial">For some problems </td> <td>Active </td> <td>The best OSM validator, very few false positives, false positives are quickly fixed </td></tr> <tr> <td><a href="/wiki/Osmose" title="Osmose">Osmose</a> </td> <td>World </td> <td>Many (200+) </td> <td>Marker map </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td>Active <br /> <a rel="nofollow" class="external text" href="https://github.com/osm-fr/osmose-frontend">frontend</a> <a rel="nofollow" class="external text" href="https://github.com/osm-fr/osmose-backend">backend</a> </td> <td>Highlights many things that may be issues that are probably not. Osmose's authors say not to use as the sole source when editing. </td></tr> <tr> <td><a href="/wiki/OSM_Inspector" title="OSM Inspector">OSM Inspector</a> </td> <td>World/Partial </td> <td>Many </td> <td>Rendered map </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="font-size:smaller;background:#EEE;color:#333;vertical-align:middle;text-align:center;" class="table-na">N/A </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td>Active </td> <td> </td></tr> <tr> <td><a href="/wiki/MapRoulette" title="MapRoulette">MapRoulette</a> </td> <td>World/Partial </td> <td>Many (10+) </td> <td>One feature at time </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td>Active </td> <td>Reports are user provided, range from excellent to actively harmful </td></tr> <tr> <td><a href="/wiki/Quality_assurance#brouter-suspect-manager" title="Quality assurance">BRouter Suspects</a> </td> <td>World </td> <td>Car Routing </td> <td>List or Osmoscope </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td>Active </td> <td> </td></tr> <tr> <td><a class="external text" href="https://nominatim.org/qa/">Nominatim QA</a> </td> <td>World </td> <td>Addressing, places </td> <td>Marker map </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><a rel="nofollow" class="external text" href="https://github.com/AntoJvlt/Nominatim-Data-Analyser">Active</a> </td> <td>Excellent, but limited to issues impacting Nominatim </td></tr> <tr> <td><a href="/wiki/Keep_Right" title="Keep Right">Keep Right</a> </td> <td>World </td> <td>Many (50+) </td> <td>Marker map </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#bfb;color:#000;vertical-align:middle;text-align:center;" class="table-yes">yes </td> <td style="background:#FFB;color:#000;vertical-align:middle;text-align:center;" class="table-partial">German only </td> <td>Inactive (last commit 2017) </td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://nightwatch.openstreetmap.si">OSM NightWatch</a> </td> <td>World </td> <td>Many (6): admin polygons & coastline </td> <td>List </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td style="background:#F99;color:#000;vertical-align:middle;text-align:center;" class="table-no">no </td> <td><a rel="nofollow" class="external text" href="https://github.com/DavidKarlas/OsmNightWatch">Active</a> </td> <td>Perfect, 0 false positives, minutely updated </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://gauss.whz.de/ptsa">Public Transport Stop Analysis</a> </td> <td>World </td> <td><a href="/wiki/Public_transport" title="Public transport">Public transport</a> </td> <td>Rendered map </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><div style="display:inline-block;position:relative;margin:.2em;border:1px solid #AAA;background:#EEE;width:1.25em;height:1.25em;padding:1px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background:#EEE;color:#AAA;text-align:center;line-height:1.25"><b>?</b></div> </td> <td><a rel="nofollow" class="external text" href="https://github.com/jeflem/ptsa">Active</a> </td> <td> </td></tr></tbody></table> <ul><li><b>Keep Right</b><sup><span class="anchor" id="Keep_Right"></span><a href="#Keep_Right">↙</a></sup> <dl><dd><a href="/wiki/Keep_Right" title="Keep Right">Keep Right</a> (<a rel="nofollow" class="external text" href="http://keepright.at">keepright.at</a>) shows a large number of automatically detected <i>potential</i> errors on a map or in list form. It has a system for reporting false positives and for labelling a bug as fixed. It has rules to automatically detect the following error types: non-closed areas, dead-ended one-ways, almost junctions, deprecated tags, missing tags, bridges/tunnels without layer (careful - not always an error), motorways without ref, places of worship without religion, POIs without name, ways without nodes, floating islands, un-tagged railway crossings, wrongly-used railway crossing tag, objects with <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:fixme" title="Key:fixme">fixme</a></bdi>=*</tt> tags, and relations without type.</dd> <dd>The bottom-right corner of the interface has links to data outputs, including GeoJSON.</dd> <dd>There is a documentation on how to solve keep-right-errors, currently only in German language: <a href="/wiki/DE:Keep_Right_Users_Guide" title="DE:Keep Right Users Guide">DE:Keep Right Users Guide</a> though here is an <a rel="nofollow" class="external text" href="https://translate.google.com/translate?sl=de&tl=en&u=https://wiki.openstreetmap.org/wiki/DE:Keep_Right_Users_Guide">auto-translation into English</a>.</dd> <dd>Possible downsides: Keep Right shows tens of thousands of errors, including many that have little impact for most data uses (e.g. a stream intersecting a highway: technically some feature is needed here (a bridge, a culvert or a ford). Keep Right uses flawed assumptions about layers of bridges and tunnels sometimes leading to false or misleading error messages (<a rel="nofollow" class="external text" href="https://github.com/keepright/keepright/issues/51">discussion</a>).</dd></dl></li> <li><b>Osmose</b><sup><span class="anchor" id="Osmose"></span><a href="#Osmose">↙</a></sup> <dl><dd><a href="/wiki/Osmose" title="Osmose">Osmose</a> (<a rel="nofollow" class="external text" href="https://osmose.openstreetmap.fr/">osmose.openstreetmap.fr</a>) is a tool similar to <i>Keep Right</i> but offers even more error types. Obviously, this also includes smaller issues, like minor imprecisions or missing information that should be present in an ideal map.</dd></dl> <ul><li>Reported by User: <a rel="nofollow" class="external free" href="http://osmose.openstreetmap.fr/en/byuser">http://osmose.openstreetmap.fr/en/byuser</a> then your user name</li></ul></li> <li><b>JOSM Validator</b><sup><span class="anchor" id="JOSM_Validator"></span><a href="#JOSM_Validator">↙</a></sup> <dl><dd><a href="/wiki/JOSM/Validator" title="JOSM/Validator">JOSM/Validator</a>. A feature of <a href="/wiki/JOSM" title="JOSM">JOSM</a> that checks data loaded into the editor, highlights errors and warnings, and can (on request) perform some automatic fixes. By default, it checks all objects modified in that session (and also reports errors if the error wasn't introduced by the uploader, but merely touched), but the validator can also perform complete validations on the downloaded data.</dd></dl></li> <li><b>The Gary68 tools</b><sup><span class="anchor" id="The_Gary68_tools"></span><a href="#The_Gary68_tools">↙</a></sup> <dl><dd><a href="/wiki/User:Gary68" title="User:Gary68">Gary68</a> has created a whole bunch of quality assurance tools. The tools are currently <i>not maintained</i>. Most of the tools are written in Perl (scripts for your computer – <i>no web tools</i>) and the <a rel="nofollow" class="external text" href="https://svn.openstreetmap.org/applications/utils/gary68">source code of all Gary68 tools</a> is published online. See also <a href="/wiki/Category:Gary68" title="Category:Gary68">Category:gary68</a>.</dd></dl> <ul><li><a href="/wiki/WayCheck" title="WayCheck">WayCheck</a> is a program which checks the OSM data (file) for open ends and crossings. The found positions must be evaluated by a user and he or she can correct the data in <a href="/wiki/JOSM" title="JOSM">JOSM</a> or <a href="/wiki/Potlatch" title="Potlatch">Potlatch</a> or post a mark in OpenStreetBugs. The WayCheck page lists reports generated by the program and any user is encouraged to run reports and correct errors listed on the page and its links. This is especially useful for the quality of routing related data.</li> <li><a href="/wiki/MotorwayCheck" title="MotorwayCheck">MotorwayCheck</a> lists problems related to highway=motorway. Page also shows reports.</li> <li><a href="/wiki/Osmdiff" title="Osmdiff">osmdiff</a> is a program which compares two OSM files and documents the changes in list and map form. Some reports can be seen here: <a href="/wiki/Osmdiff_reports" title="Osmdiff reports">osmdiff reports</a>.</li> <li><a href="/wiki/Unmappedplaces" title="Unmappedplaces">unmappedplaces</a> finds a list of potentially unmapped places. These are reported on the <a href="/wiki/Unmappedplaces" title="Unmappedplaces">wiki page</a>. The query can be run for other countries as well.</li> <li><a href="/wiki/Mapping_Quality" title="Mapping Quality">Mapping Quality</a> is the successor of unmappedplaces. See the <a href="/wiki/Mapping_Quality" title="Mapping Quality">wiki page</a> for the results. You get automatic street directory, KPIs (numbers) per place, maps that show status and CSV files for further processing.</li> <li><a href="/wiki/SomeChecks" title="SomeChecks">SomeChecks</a> performs some checks: One-way check, Roundabout check, Double-node check (ways), Area Check.</li> <li><a href="/wiki/Relation_Diff" title="Relation Diff">Relation Diff</a> - Differences in relations</li> <li><a href="/wiki/Relation_Check" title="Relation Check">Relation Check</a></li></ul></li> <li><b>OSM Inspector</b><sup><span class="anchor" id="OSM_Inspector"></span><a href="#OSM_Inspector">↙</a></sup> <dl><dd><a href="/wiki/OSM_Inspector" title="OSM Inspector">OSM Inspector</a> (short: OSMI) has several views for specific mapping needs.</dd></dl></li> <li><b>TIGER Edited Map</b><sup><span class="anchor" id="TIGER_Edited_Map"></span><a href="#TIGER_Edited_Map">↙</a></sup> <dl><dd><a href="/wiki/TIGER_Edited_Map" title="TIGER Edited Map">TIGER Edited Map</a> (<a rel="nofollow" class="external autonumber" href="http://www.itoworld.com/map/162">[1]</a>) - Map showing which areas of the U.S. have been edited since the TIGER import.</dd></dl></li> <li><b>Coarse Highway</b><sup><span class="anchor" id="Coarse_Highway"></span><a href="#Coarse_Highway">↙</a></sup> <dl><dd>Ragged highways with few points (blog entry): <a rel="nofollow" class="external text" href="http://derwisch.wikidot.com/blog:coarsehighways">Coarse Highways</a>.</dd></dl></li> <li><b>Map of Turn Restrictions by Zartbitter</b><sup><span class="anchor" id="Map_of_Turn_Restrictions"></span><a href="#Map_of_Turn_Restrictions">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://ahorn.lima-city.de/tr">ahorn.lima-city.de/tr</a> shows turn restrictions and has separate overlays for errors and warnings showing potential problems with turn restrictions. See also <a href="/wiki/Relation:restriction#Tools" title="Relation:restriction">Relation:restriction#Tools</a> for more tools.</dd></dl></li> <li><b>Restriction Analyzer by MorbZ</b><sup><span class="anchor" id="Restriction_Analyzer_by_MorbZ"></span><a href="#Restriction_Analyzer_by_MorbZ">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="http://restrictions.morbz.de">OSM Restriction Validator</a> shows unnecessary restrictions and restrictions that block access to streets.</dd></dl></li> <li><b>US Interstate refs</b><sup><span class="anchor" id="US_Interstate_refs"></span><a href="#US_Interstate_refs">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://harrywood.dev.openstreetmap.org/waychains/htmlreport">US interstate refs</a> List of ref numbers and corresponding OSM interstates.</dd></dl></li> <li><b>layers.openstreetmap.fr</b><sup><span class="anchor" id="layers.openstreetmap.fr"></span><a href="#layers.openstreetmap.fr">↙</a></sup> <dl><dd><a href="/wiki/FR:Servers/layers.openstreetmap.fr" class="mw-redirect" title="FR:Servers/layers.openstreetmap.fr">FR:Servers/layers.openstreetmap.fr</a> provides a slippy map with image layers to help people find possible errors in the data with worldwide coverage. The service provides:></dd></dl> <ul><li>layers with roads/street … <ul><li>having no name</li> <li>no ref</li> <li>no one-way</li> <li>drawing fixmes and notes texts.</li></ul></li> <li>This tool also generates half-transparent coloured layers showing administrative areas by admin_level, as well as other "political" areas (used in France for mapping electoral subdivisions, as well as intercommunal structures of cooperation that do not fit the hierarchy of admin levels, but used as well in other countries for similar non hierarchical administrative, judiciary and electoral boundaries). These coloured layers allow searching easily for missing/broken/incomplete/unclosed boundaries as well as overlapping/duplicate boundaries of the same type, or boundaries that are not tagged correctly to be found by querying the OSM database with simple filters (for example missing tag "boundary=administrative", missing or incorrect value in "admin_level=*").</li></ul> <dl><dd><a rel="nofollow" class="external text" href="http://developer.mapquest.com/web/products/open/nominatim/broken-polygon">This tool</a> shows polygons which present a problem for <a href="/wiki/Nominatim" title="Nominatim">Nominatim</a>. These ‘broken’ polygons could be where the interior of a multipolygon is disconnected or, where a polygon intersects itself.</dd></dl></li> <li><b>MapRoulette</b><sup><span class="anchor" id="MapRoulette"></span><a href="#MapRoulette">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="http://maproulette.org">MapRoulette</a> (<a href="/wiki/MapRoulette" title="MapRoulette">MapRoulette</a>) is a customizable web application to crowd-source the fixing of specific mapping errors by randomly displaying an item of a specific type in potential need of fixing.</dd></dl></li> <li><b>netzwolf's opening_hours & co. map</b><sup><span class="anchor" id="netzwolf_time_domain_map_opening"></span><a href="#netzwolf_time_domain_map_opening">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="http://www.netzwolf.info/kartografie/osm/time_domain/map_opening">[2]</a> - Check Opening_hours, Service_times...</dd></dl></li> <li><b>Routino error log</b><sup><span class="anchor" id="Routino_error_log"></span><a href="#Routino_error_log">↙</a></sup> <dl><dd><a href="/wiki/Routino" title="Routino">Routino</a> a router for OSM data can generate an error log file (when run with the --errorlog option) that lists problems found that could be data errors or Routino's limited understanding of the data and which may affect the ability to calculate valid routes. Since the purpose of the Routino error log is to find data that causes problems for Routino it does not mean that all reported items are data errors.</dd></dl></li> <li><b>Bicycle tags map</b><sup><span class="anchor" id="Bicycle_tags_map"></span><a href="#Bicycle_tags_map">↙</a></sup> <dl><dd><a href="/wiki/Bicycle_tags_map" title="Bicycle tags map">Bicycle tags map</a> is a web map that shows bicycle related tags. The goal of <a rel="nofollow" class="external text" href="http://mijndev.openstreetmap.nl/~ligfietser/fiets/index.html">this web map</a> with bicycle tags is rendering bicycle related tags that are not (properly) rendered on OSM’s 'Mapnik' map or on the cyclemap version. It can be handy for detecting errors in OSM.</dd></dl></li> <li><b>Max Speed Overpass</b><sup><span class="anchor" id="Max_Speed_Overpass"></span><a href="#Max_Speed_Overpass">↙</a></sup> <dl><dd>Max Speed Overpass is a web map that shows maximum speeds. The goal of <a rel="nofollow" class="external text" href="http://mijndev.openstreetmap.nl/~peewee32/maxspeed/Maxspeed.htm">this web map</a> is to show max speed and edit this from this map using your favorite OSM editor. The data shown is always up to date because it uses overpass query.</dd></dl></li> <li><b>CheckAutopista</b><sup><span class="anchor" id="CheckAutopista"></span><a href="#CheckAutopista">↙</a></sup> <dl><dd><a href="/wiki/CheckAutopista" title="CheckAutopista">CheckAutopista</a> <a rel="nofollow" class="external autonumber" href="http://k1wiosm.github.io/checkautopista2">[3]</a> is a web map for checking information on freeways. It allows to check if maxspeed, lanes and name are used on the ways and it checks if the exits have their ref and their exit_to (or destination). Also it shows the freeway's service and rest areas and it's tollbooths.</dd></dl></li> <li><b>Relation Analyzer</b><sup><span class="anchor" id="Relation_Analyzer"></span><a href="#Relation_Analyzer">↙</a></sup> <dl><dd>The <a href="/wiki/Relation_Analyzer" title="Relation Analyzer">Relation Analyzer</a> (<a rel="nofollow" class="external free" href="http://ra.osmsurround.org/">http://ra.osmsurround.org/</a>) helps to view several quality-assurance-related aspects of <a href="/wiki/Relation" title="Relation">relations</a>: (amongst others) <i>relation on a map</i> with segments' start and end marked, warning if the relation has <i>gaps</i> accompanied by a list of the segments if there are gaps, a height profile, type of ways included, tags.</dd></dl></li> <li><b>qa.poole.ch</b><sup><span class="anchor" id="qa.poole.ch"></span><a href="#qa.poole.ch">↙</a></sup><span class="anchor" id="NoName_Map"></span> <dl><dd><a href="/wiki/Qa.poole.ch_(QA_tool)" title="Qa.poole.ch (QA tool)">qa.poole.ch</a> is a tool to show streets with no names (respects <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:noname" class="mw-redirect" title="Key:noname">noname</a></bdi>=*</tt>, <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:noaddress" title="Key:noaddress">noaddress</a></bdi>=*</tt> and <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:access" title="Key:access">access</a></bdi>=<a href="/wiki/Tag:access%3Dyes" title="Tag:access=yes"><bdi>yes</bdi></a></tt> tags).</dd> <dd>The layers are updated very frequently, after a minute you should be able to see your edits reflected.</dd></dl></li> <li><b>Improve OSM</b><sup><span class="anchor" id="Improve_OSM"></span><a href="#Improve_OSM">↙</a></sup> <dl><dd>This set of tools from <a href="/wiki/Telenav" title="Telenav">Telenav</a> helps fix OSM based on the vast amounts of GPS data <a href="/wiki/Telenav" title="Telenav">Telenav</a> is gathering from their <a href="/wiki/GPS_Navigation_%26_Maps" title="GPS Navigation & Maps">GPS Navigation & Maps</a> - <a href="/wiki/Scout" title="Scout">Scout</a> App (<a class="external text" href="https://www.openstreetmap.org/user/mvexel/diary/37571">blog post</a>).</dd> <dd>This includes identification of potential missing roads, oneway streets and turn retrictions.</dd> <dd>The tools are available as a <a rel="nofollow" class="external text" href="http://improve-osm.org/">website</a> and a <a href="/wiki/JOSM/Plugins/ImproveOsm" class="mw-redirect" title="JOSM/Plugins/ImproveOsm">JOSM plugin</a>.</dd></dl></li> <li><b>OSM-Sidewalker by Mapbox</b><sup><span class="anchor" id="OSM-Sidewalker_by_Mapbox"></span><a href="#OSM-Sidewalker_by_Mapbox">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://www.mapbox.com/osm-sidewalker/#14.83/48.8112/9.1217">OSM-Sidewalker by Mapbox</a><span class="Template-Fact" style="white-space:nowrap"><small> </small><sup>[<small> </small><em><a href="https://en.wikipedia.org/wiki/Wikipedia:Link_rot" class="extiw" title="wikipedia:Wikipedia:Link rot"><span title="this link is no longer valid since April 2022">dead link</span></a></em><small> </small>]</sup></span> shows an overlay of ways which appear to be a sidewalk but are missing the <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:footway" title="Key:footway">footway</a></bdi>=<a href="/wiki/Tag:footway%3Dsidewalk" title="Tag:footway=sidewalk"><bdi>sidewalk</bdi></a></tt> tag. The tool was introduced in <a rel="nofollow" class="external text" href="https://www.mapbox.com/blog/mapping-sidewalks/">a blog post</a><span class="Template-Fact" style="white-space:nowrap"><small> </small><sup>[<small> </small><em><a href="https://en.wikipedia.org/wiki/Wikipedia:Link_rot" class="extiw" title="wikipedia:Wikipedia:Link rot"><span title="this link is no longer valid since April 2022">dead link</span></a></em><small> </small>]</sup></span>.</dd></dl></li> <li><b>Unmapped places</b><sup><span class="anchor" id="Unmapped_Places_by_Neis"></span><a href="#Unmapped_Places_by_Neis">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://resultmaps.neis-one.org/unmapped#5/47.100/9.800">Unmapped places</a> is a bug tool done by neis-one.org which marks places without roads.</dd></dl></li> <li><b>Errors in Alternativas libres</b><sup><span class="anchor" id="Errors_in_mapas.alternativaslibres"></span><a href="#Errors_in_mapas.alternativaslibres">↙</a></sup> <dl><dd>In download section of <a rel="nofollow" class="external text" href="https://mapas.alternativaslibres.org/en/downloads.php">Alternativas libres</a> you can find a text file that marks the errors detected when they do their maps for Garmin. It is divided by countries and information is updated daily.</dd></dl></li> <li><b>Is OSM up-to-date?</b> <sup><span class="anchor" id="is-osm-uptodate"></span><a href="#is-osm-uptodate">↙</a></sup> <dl><dd><a href="/wiki/Is_OSM_up-to-date" title="Is OSM up-to-date">Is OSM up-to-date</a> looks for old and potentially outdated nodes and ways.</dd></dl></li> <li><b>BRouter Suspect Manager</b> <sup><span class="anchor" id="brouter-suspect-manager"></span><a href="#brouter-suspect-manager">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://brouter.de:443/brouter/suspects">BRouter Suspects</a> are potential problems that affect the connectivity of the road network. The detection is based on BRouter's routing engine using a car profile, and mostly focuses on dead-ends or dead-starts on highway=tertiary an higher, plus some other detection patterns related to blocked roads touching the routable network. In addition to marking a suspect as fixed or false-positive, the suspect manager also allows hiding suspects for a given time, which makes it also applicable for the tracking of temporary construction edits or more complicated issues involving changeset discussions or OSM notes. Also check the <a rel="nofollow" class="external text" href="http://brouter.de/osmoscope">Osmoscope view</a> on the BRouter Suspects.</dd></dl></li> <li><b>housenumbervalidators</b><sup><span class="anchor" id="housenumbervalidators"></span><a href="#housenumbervalidators">↙</a></sup> <ul><li><a href="#OSM_Inspector">OSM Inspector</a>'s address layer</li> <li>Also see: <a href="#NoName_Map">#NoName Map</a>.</li></ul></li> <li><a href="/wiki/Osmoscope" title="Osmoscope">Osmoscope</a></li> <li><b>OSM POI Analyzer (OPA)<sup><span class="anchor" id="housenumbervalidators"></span><a href="#housenumbervalidators">↙</a></sup></b> <dl><dd>OSM POI Analyzer (OPA) is an <a rel="nofollow" class="external text" href="http://openstreetmap.me">online platform</a> to assess and measure the positional plausibility of POIs in OSM. Currently only 6 cities and 15 Tags in the world are covered by OSM POI Analyzer, but developers are open to suggestions to add more cities and tags to this platform. The platform is using a recommendation system which is based on association rule mining. Distance-based and topological rules are generated for each city and tag (object) and saved in the database. How it works? Users can click on map and try to add an objects. For example choose Paris city and ATM object from right side menu and then click in a corner of street in Paris. The analyzer needs 1 to 2 seconds to process and then brings up the recommendation score with some additional results. However this is experimental and the new POI will not be added to OSM database.This allows users freely navigate, click on places and measure the accuracy of recommendations in this system. For example you can try to click inside jungles and rivers and try to add a fuel station. This platform is developed at the end of Phd work by <a class="external text" href="https://www.openstreetmap.org/user/Alireza-Kashian">Mr. Alireza Kashian</a> at University of Melbourne to improve concepts around association rule mining in OSM. The platform is currently hosted and funded by donations. Publications about methodology and how the whole system works is accessible in publication page. There are plans to cover almost 100 major cities of world by Mid 2020.</dd></dl></li> <li><b>staty<sup><span class="anchor" id="staty"></span><a href="#staty">↙</a></sup></b> <dl><dd><a rel="nofollow" class="external text" href="https://staty.cs.uni-freiburg.de">staty</a> is a tool to assess the quality of public transport station tagging in OSM. It checks for suspicious station names and provides suggestions to fix names or group similar stations into <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:public_transport" title="Key:public transport">public_transport</a></bdi>=<a href="/wiki/Tag:public_transport%3Dstop_area" title="Tag:public transport=stop area"><bdi>stop_area</bdi></a></tt> or <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:public_transport" title="Key:public transport">public_transport</a></bdi>=<a href="/wiki/Tag:public_transport%3Dstop_area_group" class="mw-redirect" title="Tag:public transport=stop area group"><bdi>stop_area_group</bdi></a></tt> relations.</dd></dl></li> <li><b>Subway Preprocessor<sup><span class="anchor" id="subway-preprocessor"></span><a href="#subway-preprocessor">↙</a></sup></b> <dl><dd><a rel="nofollow" class="external text" href="https://github.com/alexey-zakharenkov/subways">Subway Preprocessor</a> helps to maintain the quality of subways and other rapid transit networks. It reveals logical and topological errors like a <a href="/wiki/Tag:public_transport%3Dstop_position" title="Tag:public transport=stop position">stop position</a> being not connected to a station via <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:public_transport" title="Key:public transport">public_transport</a></bdi>=<a href="/wiki/Tag:public_transport%3Dstop_area" title="Tag:public transport=stop area"><bdi>stop_area</bdi></a></tt> relation, or incorrect order of stops in a <a href="/wiki/Relation:route" title="Relation:route"> route</a> relation. It also allows to view a subway scheme on the map. Related links are:</dd></dl></li></ul> <dl><dd><dl><dd><a rel="nofollow" class="external text" href="https://cdn.organicmaps.app/subway/index.html">https://cdn.organicmaps.app/subway/</a> — refreshed multiple times daily</dd> <dd><a rel="nofollow" class="external free" href="https://github.com/alexey-zakharenkov/subways">https://github.com/alexey-zakharenkov/subways</a> — active repository fork</dd> <dd><a rel="nofollow" class="external text" href="https://maps.vk.com/osm/tools/subways/latest/">https://maps.vk.com/osm/tools/subways/latest/</a> — refreshed nearly every hour</dd> <dd><a rel="nofollow" class="external text" href="https://maps.vk.com/osm/tools/subways/">https://maps.vk.com/osm/tools/subways/</a> — history of recent validations</dd> <dd><a rel="nofollow" class="external text" href="https://maps.vk.com/osm/tools/subways/weekly/">https://maps.vk.com/osm/tools/subways/weekly/</a> — weekly historical validation reports</dd></dl></dd></dl> <ul><li><b>Atlas Checks<sup><span class="anchor" id="atlas-checks"></span><a href="#atlas-checks">↙</a></sup></b> <dl><dd><a rel="nofollow" class="external text" href="https://github.com/osmlab/atlas-checks">Atlas Checks</a> are a suite of open-source data quality checking tools using the <a rel="nofollow" class="external text" href="https://github.com/osmlab/atlas">Atlas</a> framework and Spark. There are a number of <a rel="nofollow" class="external text" href="https://github.com/osmlab/atlas-checks/blob/dev/docs/available_checks.md">different checks</a> looking at topology issues, tags, and more looking at all kinds of OSM data. The results can be used in <a href="/wiki/MapRoulette" title="MapRoulette">MapRoulette</a> or in JOSM or your favorite editor. Currently a number of different organizations use Atlas Checks as well.</dd></dl></li></ul> <ul><li><b>OpenStreetMap Wikidata Quality Checker<sup><span class="anchor" id="osm-wikidata-quality-checker"></span><a href="#osm-wikidata-quality-checker">↙</a></sup></b> <dl><dd>The <a href="/wiki/OpenStreetMap_Wikidata_Quality_Checker" title="OpenStreetMap Wikidata Quality Checker">OpenStreetMap Wikidata Quality Checker</a> searches for invalid or inaccurate links between OpenStreetMap and Wikidata by evaluating <a href="/wiki/Key:wikidata" title="Key:wikidata">Wikidata tags</a>. The issues found are reported to <a href="/wiki/Osmose" title="Osmose">Osmose</a>.</dd></dl></li></ul> <ul><li><b>OSM-wikipedia-tag-validator-reports</b></li> <li><a rel="nofollow" class="external free" href="https://matkoniecz.github.io/OSM-wikipedia-tag-validator-reports/">https://matkoniecz.github.io/OSM-wikipedia-tag-validator-reports/</a> <dl><dd>Lists cases where <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:wikipedia" title="Key:wikipedia">wikipedia</a></bdi>=*</tt> <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:wikidata" title="Key:wikidata">wikidata</a></bdi>=*</tt> are invalid or broken for variety of reasons. Includes some checks not supported by other QA tools, but is refreshed less often than many QA tools.</dd></dl></li></ul> <ul><li><b>OSM highway name interpolation (ohni)</b> <dl><dd>The <a rel="nofollow" class="external text" href="https://gitlab.com/ltog/ohni">OSM highway name interpolation (ohni) script</a> finds unnamed highways in OSM data whose name can be derived from neighbouring ways and thus be armchair-mapped. (False-positives are possible, use common sense!)</dd></dl></li></ul> <ul><li><b>OSM NightWatch<sup><span class="anchor" id="osm-nightwatch"></span><a href="#osm-nightwatch">↙</a></sup></b> <dl><dd>The <a rel="nofollow" class="external free" href="https://nightwatch.openstreetmap.si/">https://nightwatch.openstreetmap.si/</a> finds errors in coastlines and on various levels of admin polygons (countries, states, regions, subdivisions, municipalities, cities, towns...).</dd> <dd>Main idea that differentiates if from other validation/QA tools is that it updates minutely, with errors and fixes detected near real-time. That combined with clear, reachable goal of no problems makes fixing them a more satisfying process.</dd> <dd>First version was built as part of a week-long hackathon at Microsoft by Milica Jovanović and David Karlaš.</dd></dl></li></ul> <h2><span class="mw-headline" id="Visualization_tools">Visualization tools</span></h2> <ul><li><b>Pedestrian overlay</b> <sup><span class="anchor" id="pedestrians-overlay_21247"></span><a href="#pedestrians-overlay_21247">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="http://umap.openstreetmap.fr/en/map/pedestrians-overlay_21247">[4]</a> – A map of pedestrian/walking data; useful when checking coverage or connectivity of pedestrian mapping.</dd> <dd>It aims to show pedestrian mapping <i><a href="/wiki/Completeness" title="Completeness">coverage</a></i> (how many of the pedestrian-taggable elements are tagged with pedestrian data); this may be useful to see how well an area is mapped for pedestrians.</dd> <dd>It also aims to give an idea of <i>connectivity</i> (how well elements are connected, i.e. whether pedestrian elements have nodes connected to each other via nodes, for example, sometimes pedestrian elements are mapped without showing how they connect, for example a path which connects to a sidewalk may not yet have a node connecting one another); this information may be helpful for those working on routing.</dd></dl></li> <li><b>OSRM debug option</b><sup><span class="anchor" id="OSRM_debug_option"></span><a href="#OSRM_debug_option">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="http://map.project-osrm.org/debug">[5]</a> - The debug option of the <a href="/wiki/OSRM" class="mw-redirect" title="OSRM">OSRM</a> demo page provides a map overlay of the highways' speeds calculated by OSRM.</dd></dl></li> <li><b>OSM Lane Visualizer</b><sup><span class="anchor" id="Lane_Visualizer_by_mueschelsoft"></span><a href="#Lane_Visualizer_by_mueschelsoft">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="http://osm.mueschelsoft.de/cgi-bin/render.pl">[6]</a> OSM Lane Visualizer is a tool to show several attributes of a highway, selected by a overpass query or by relation id.</dd></dl></li> <li><b>Parking lanes viewer from OpenStreetMap</b><sup><span class="anchor" id="Parking_lanes_viewer_from_OpenStreetMap"></span><a href="#Parking_lanes_viewer_from_OpenStreetMap">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="https://zlant.github.io/parking-lanes">[7]</a> Parking lanes viewer from OpenStreetMap is a map to show <a href="/wiki/Street_parking" title="Street parking">street parking</a> attributes of a highway. The source code is located under: <a rel="nofollow" class="external text" href="https://github.com/zlant/parking-lanes">zlant/parking-lanes</a> <sup>GitHub</sup>.</dd></dl></li></ul> <dl><dd><dl><dd><i><b>Note:</b> As of December 2022 the tool uses the deprecated <s><tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:parking:lane" title="Key:parking:lane">parking:lane</a></bdi>=*</tt></s> schema and is therefore not up to date.</i></dd></dl></dd></dl> <ul><li><b>Bus lanes viewer from OpenStreetMap</b><sup><span class="anchor" id="Bus_lanes_viewer_from_OpenStreetMap"></span><a href="#Bus_lanes_viewer_from_OpenStreetMap">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="https://zlant.github.io/bus-lanes">[8]</a> Bus lanes viewer from OpenStreetMap is a map to show attributes of a highway, such as <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:lanes:bus" title="Key:lanes:bus">lanes:bus</a></bdi>=*</tt> or <tt dir="ltr" class="mw-content-ltr" style="background:#EEF;font-size:1em;line-height:1.6"><bdi style="white-space:nowrap"><a href="/wiki/Key:lanes:psv" title="Key:lanes:psv">lanes:psv</a></bdi>=*</tt>, the source code is located under: <a rel="nofollow" class="external text" href="https://github.com/zlant/bus-lanes">zlant/bus-lanes</a> <sup>GitHub</sup>.</dd></dl></li> <li><b>WaterwayMap</b><sup><span class="anchor" id="WaterwayMap"></span><a href="#WaterwayMap">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="https://waterwaymap.org/">[9]</a> WaterwayMap is a map specialized in waterways, which shows basins in different colours (different colours means waterways not connected), endpoints and loops. the source code is located under: <a rel="nofollow" class="external text" href="https://github.com/amandasaurus/waterwaymap.org">amandasaurus/waterwaymap.org</a> <sup>GitHub</sup>.</dd></dl></li></ul> <h2><span class="mw-headline" id="Monitoring_tools">Monitoring tools</span></h2> <p>In addition to the above error and bug reporting tools, there are a number of tools that allow you to spot erroneous changes and edits. For example if you are very familiar with an area and have thoroughly mapped it, you might want to follow all changes and verify that no unintended damage or vandalism has happened in the area. The <a href="/wiki/Planet_History" class="mw-redirect" title="Planet History">Planet History</a> includes all changes that have been made, but might not be as easy to use. </p><p>In case that a change is bad (by 'mistake' or vandalism) you can <a href="/wiki/Change_rollback" title="Change rollback">rollback the change</a>. </p><p>The following and other tools also listed on the <a href="/wiki/List_of_OSM_based_Services" class="mw-redirect" title="List of OSM based Services">List of OSM based Services</a> page. For approaches to automatically detect suspicious changesets see <a href="/wiki/Detect_Vandalism" title="Detect Vandalism">Detect Vandalism</a>. For monitoring tools on notes, see <a href="/wiki/Notes#Monitoring_notes_in_a_selected_area" title="Notes">Notes#Monitoring notes in a selected area</a>. </p> <ul><li><b>osm.org</b><sup><span class="anchor" id="osm.org"></span><a href="#osm.org">↙</a></sup> <ul><li><a class="external text" href="//www.openstreetmap.org/history">'history' display</a> showing recently opened changesets possibly affecting (bounding box overlap) the currently shown map area</li> <li><a class="external text" href="//www.openstreetmap.org/user/Harry%20Wood/history">'User edits' display</a> showing recently opened changesets by a particular user.</li></ul></li> <li><b>Real-time change following</b><sup><span class="anchor" id="Real-time_change_following"></span><a href="#Real-time_change_following">↙</a></sup> <dl><dd><i>Currently nearly the same content: <a href="/wiki/List_of_OSM_based_Services#Live/real-time_edits_to_OSM_data" class="mw-redirect" title="List of OSM based Services">List of OSM based Services#Live/real-time edits to OSM data</a></i></dd></dl> <ul><li><a href="/wiki/LiveMapViewer" title="LiveMapViewer">LiveEditMapViewerJ</a> is a Java program that allows you to follow changes as they happen on a world map.</li> <li><a href="/wiki/OSMZmiany" title="OSMZmiany">OSMZmiany</a> is based on LiveMapViewerJ but has some additional features.</li></ul></li> <li><b>History Browser</b><sup><span class="anchor" id="History_Browser"></span><a href="#History_Browser">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="http://osm.virtuelle-loipe.de/history/">virtuelle-loipe's History Browser</a> with diff tool for single <i>nodes/ways/relations</i> (side by side comparison of two versions).</dd></dl></li> <li><b>magOSM - tracking changes</b><sup><span class="anchor" id="magOSM"></span><a href="#magOSM">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://magosm.magellium.com/portail/#/changements">magOSM - tracking changes</a> shows changes grouped by thematic and change type on a heat map and give you access to the change detail with several links to other quality assurance tools. Available only on metropolitan France.</dd></dl></li> <li><b>Mapki's Deep Diff</b><sup><span class="anchor" id="Mapki's_Deep_Diff"></span><a href="#Mapki's_Deep_Diff">↙</a></sup> <dl><dd><a href="/wiki/Mapki%27s_Deep_Diff" title="Mapki's Deep Diff">Mapki's Deep Diff</a> is a diff tool for single <i>nodes/ways/relations</i>. Showing all versions in a table. A <a href="/wiki/Mapki%27s_Deep_Diff/Bookmarklet" title="Mapki's Deep Diff/Bookmarklet">bookmarklet is available</a>.</dd></dl></li> <li><b>OSM Deep History</b><sup><span class="anchor" id="OSM_Deep_History"></span><a href="#OSM_Deep_History">↙</a></sup> <dl><dd><a rel="nofollow" class="external free" href="https://osmlab.github.io/osm-deep-history/">https://osmlab.github.io/osm-deep-history/</a> - diff tool for single <i>nodes/ways/relations</i> (but without nodes of ways and without members of relations). Showing all versions in a table. A <a href="/wiki/OSM_Deep_History/Bookmarklet" title="OSM Deep History/Bookmarklet">bookmarklet is available</a>.</dd></dl></li> <li><b>OSM Visual History</b><sup><span class="anchor" id="OSM_Visual_History"></span><a href="#OSM_Visual_History">↙</a></sup> <dl><dd><a rel="nofollow" class="external free" href="https://aleung.github.io/osm-visual-history/">https://aleung.github.io/osm-visual-history/</a> - visualized diff tool for single <i>nodes/ways/relations</i>. Showing all versions position on map and tags in a table.</dd></dl></li> <li><b>OSM History Viewer</b> (by PeWu)<sup><span class="anchor" id="History_Viewer_(PeWu)"></span><a href="#History_Viewer_(PeWu)">↙</a></sup> <dl><dd><a href="/wiki/OSM_History_Viewer_(by_PeWu)" title="OSM History Viewer (by PeWu)">OSM History Viewer (by PeWu)</a> (<a rel="nofollow" class="external text" href="https://pewu.github.io/osm-history">pewu.github.io/osm-history</a>) - diff tool for single <i>nodes/ways/relations</i>. Showing only the colour-coded changes in a list. A bookmarklet is available on the page.</dd></dl></li> <li><b>OSM History Viewer</b><sup><span class="anchor" id="History_Viewer"></span><a href="#History_Viewer">↙</a></sup> <dl><dd><a href="/wiki/OSM_History_Viewer" title="OSM History Viewer">OSM History Viewer</a> (OSMHV) shows modifications by single <i>changesets</i> in a visual way, highlighting object positions before and after a given changeset and tag changes. See also: the tool <a href="#achavi">achavi</a> has a similar feature.</dd></dl></li> <li><b>OSM Aware</b><sup><span class="anchor" id="OSM_Aware"></span><a href="#OSM_Aware">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://code.google.com/p/osmlab/">OSM Aware</a> is a program (only Python source code, no web service anymore) to create KML files of OSM change positions.</dd></dl></li> <li><b>UserActivity</b><sup><span class="anchor" id="UserActivity"></span><a href="#UserActivity">↙</a></sup> <dl><dd><a href="/wiki/UserActivity" title="UserActivity">UserActivity</a> Statistics and maps of user activity in two OSM files. Possibly detect vandalism... Reports (for Germany) generated periodically.</dd></dl></li> <li><b>WhoDidIt</b><sup><span class="anchor" id="WhoDidIt"></span><a href="#WhoDidIt">↙</a></sup> <dl><dd>The <i>WhoDidIt: OpenStreetMap Changeset Analyzer</i> analyses what was changed in your area. You may need to select "month" or even "half a year" for the "age" parameter to see edits; display could take some seconds. Features an RSS feed to get informed about new changes.</dd> <dd>WTFPL licensed. At least <a rel="nofollow" class="external text" href="https://github.com/Zverik/whodidit/network">two alternative versions exist</a>. <a rel="nofollow" class="external text" href="https://github.com/Zverik/whodidit/blob/master/README.md">Longer description</a>.</dd> <dd>Live implementations:</dd></dl> <ul><li>alternative by simon04 with a speed-up in queries: <a rel="nofollow" class="external free" href="http://simon04.dev.openstreetmap.org/whodidit">http://simon04.dev.openstreetmap.org/whodidit</a></li></ul></li> <li><b>Latest OSM Edits per Tile</b><sup><span class="anchor" id="Latest_OSM_Edits_per_Tile"></span><a href="#Latest_OSM_Edits_per_Tile">↙</a></sup> <dl><dd><a rel="nofollow" class="external free" href="https://resultmaps.neis-one.org/osm-change-tiles#13/50.0042/8.2912">https://resultmaps.neis-one.org/osm-change-tiles#13/50.0042/8.2912</a> - analyses latest OpenStreetMap edits per tile. Features an RSS feed to get informed about new changes.</dd></dl></li> <li><b>RSS History Filter</b><sup><span class="anchor" id="RSS_History_Filter"></span><a href="#RSS_History_Filter">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="http://positron96.appspot.com/osmfilter.html">RSS History Filter</a> filters out large changesets from RSS feeds generated from the OpenStreetMap history tab</dd></dl></li> <li><b>OSM controltool</b><sup><span class="anchor" id="OSM_controltool"></span><a href="#OSM_controltool">↙</a></sup> <dl><dd><a rel="nofollow" class="external free" href="https://wheregroup.com/produkte/osmct">https://wheregroup.com/produkte/osmct</a> – commercial product by Wheregroup that allows to monitor changes in freely definable polygons. Only small demo version available without registration.</dd></dl></li> <li><b>tyrasd's RSS feed link creator</b><sup><span class="anchor" id="tyrasd's_RSS_feed_link_creator"></span><a href="#tyrasd's_RSS_feed_link_creator">↙</a></sup><span class="anchor" id="tyrasd_RSS_feed_link_creator"></span><span class="anchor" id="RSS_Feeds"></span> <dl><dd>QA RSS feed links for several services can be generated for a self-defined boundingbox at <a rel="nofollow" class="external text" href="//tyrasd.github.io/osm-qa-feeds">tyrasd.github.io/osm-qa-feeds</a>.</dd></dl></li> <li><b>tyrasd's Latest Changes service</b><sup><span class="anchor" id="tyrasd's_Latest_Changes_service"></span><a href="#tyrasd's_Latest_Changes_service">↙</a></sup><span class="anchor" id="tyrasd_Latest_Changes_service"></span> <dl><dd>at <a rel="nofollow" class="external free" href="https://tyrasd.github.io/latest-changes">https://tyrasd.github.io/latest-changes</a> shows all recent changesets (within a week, day or month) which touched the current map area. Changed objects are highlighted in the map. The object highlight is changing colour (to less intense) with the age of the relevant changeset. Deleted objects (and old versions of modified objects) are shown as faint outlines. <a href="/wiki/OSM_Latest_Changes" title="OSM Latest Changes">OSM_Latest_Changes</a> <a rel="nofollow" class="external text" href="https://github.com/tyrasd/latest-changes">tyrasd/latest-changes</a> <sup>GitHub</sup></dd></dl></li> <li><b>Explore latest changes on OpenStreetMap</b><sup><span class="anchor" id="Explore_latest_changes_on_OpenStreetMap"></span><a href="#Explore_latest_changes_on_OpenStreetMap">↙</a></sup> <dl><dd>at <a rel="nofollow" class="external free" href="https://rene78.github.io/latest-changes">https://rene78.github.io/latest-changes</a> shows all recent changesets (within a week, day or month) which touched the current map area. Changed objects are highlighted in the map. The object highlight is changing colour (to less intense) with the age of the relevant changeset. Deleted objects (and old versions of modified objects) are shown as faint outlines. <a href="/wiki/OSM_Latest_Changes" title="OSM Latest Changes">OSM_Latest_Changes</a> <a rel="nofollow" class="external text" href="https://github.com/rene78/latest-changes">rene78/latest-changes</a> <sup>GitHub</sup></dd></dl></li> <li><b>OpenStreetMap Recent Change Monitoring System</b><sup><span class="anchor" id="OpenStreetMap_Recent_Change_Monitoring_System"></span><a href="#OpenStreetMap_Recent_Change_Monitoring_System">↙</a></sup> <dl><dd>at <a rel="nofollow" class="external free" href="https://altilunium.github.io/osm_pantau">https://altilunium.github.io/osm_pantau</a> shows recent changesets by colored dots <a rel="nofollow" class="external text" href="https://github.com/altilunium/osm_pantau">altilunium/osm_pantau</a> <sup>GitHub</sup></dd></dl></li> <li><b>achavi</b><sup><span class="anchor" id="achavi"></span><a href="#achavi">↙</a></sup> <dl><dd><a href="/wiki/Achavi" title="Achavi">achavi</a> (Augmented Change Viewer) visualizes OpenStreetMap changes based on the Overpass API Augmented Delta (adiff) query. Supports continuous monitoring of an area of interest and visualizing single changesets (with some limitations).</dd></dl></li> <li><b>Overpass attic queries</b><sup><span class="anchor" id="Overpass_attic_queries"></span><a href="#Overpass_attic_queries">↙</a></sup> <dl><dd>With Overpass' attic queries you can query the OSM data based on time – <a class="external text" href="//help.openstreetmap.org/questions/49020/how-to-investigate-missing-amenities/49027">example for objects which existed at a specific point in time or that were edited during a period of time</a>.</dd></dl></li> <li><b>OpenStreetMap Analytic Difference Engine</b><sup><span class="anchor" id="OSM-analytic-tracker_by_MichaelVL"></span><a href="#OSM-analytic-tracker_by_MichaelVL">↙</a></sup> <dl><dd>The <a rel="nofollow" class="external text" href="https://github.com/MichaelVL/osm-analytic-tracker">OpenStreetMap Analytic Difference Engine</a> (also called "OSM Analytic Tracker" or OSMAT for short) continually analyses activity in a given region (depending on the level of activity, ranging up to small countries) and presents tag changes in fairly easy to digest lists, allowing experienced contributors to spot and react to mapping mistakes in their region within minutes. Also allows opening "diffmaps" (similar to achavi etc) for quick overviews of geometric changes. User Cascafico on his blog <a class="external text" href="https://www.openstreetmap.org/user/Cascafico/diary/42317">documents how to set up an instance on an OrangePI PC Singleboard computer</a>.</dd></dl></li> <li><b>OSMarelmon - The OSM Relation Monitor</b><sup><span class="anchor" id="OSMarelmon_-_The_OSM_Relation_Monitor"></span><a href="#OSMarelmon_-_The_OSM_Relation_Monitor">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="http://osmarelmon.won2.de">OSMarelmon</a> monitors relations of OpenStreetMap. Monitored relations are periodically checked and the changes are distributed via RSS feeds.</dd></dl></li> <li><b>IFTTT</b><sup><span class="anchor" id="IFTTT"></span><a href="#IFTTT">↙</a></sup> <dl><dd>Helper tools like <a href="https://en.wikipedia.org/wiki/en:IFTTT" class="extiw" title="wikipedia:en:IFTTT">IFTTT</a> might be useful to convert (possibly a subset of) e.g. QA <a href="/wiki/RSS" class="mw-redirect" title="RSS">RSS</a> feed entries into a mail notification.</dd></dl></li> <li><b>Where are the new OSM Contributors?</b><sup><span class="anchor" id="Where_are_the_new_OSM_Contributors?"></span><a href="#Where_are_the_new_OSM_Contributors?">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://resultmaps.neis-one.org">Pascal's resultsmaps</a> contain a "Where are the new OpenStreetMap Contributors?" feature. You can spot new contributors who have edited in a specific area (may be useful to check their edits for big errors, offer help, send welcome messages and spot vandalism). <a rel="nofollow" class="external text" href="https://resultmaps.neis-one.org/newestosmcreatefeed.php">Create a RSS feed</a>.</dd></dl></li> <li><b>OSMCHA - OSM Changeset Analyzer</b><sup><span class="anchor" id="OSMCHA"></span><a href="#OSMCHA">↙</a></sup> <dl><dd><a href="/wiki/OSMCha" title="OSMCha">OSMCha</a> features an extensive changeset filtering, including detecting suspicious edits and export as an RSS feed. <a href="/wiki/OSMCha#Filters" title="OSMCha">See here</a> for instructions and details.</dd></dl></li> <li><b>Osmlab Changeset-map - OSM Changeset Viewer</b><sup><span class="anchor" id="Osmlab_Changeset-map_-_OSM_Changeset_Viewer"></span><a href="#Osmlab_Changeset-map_-_OSM_Changeset_Viewer">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://osmlab.github.io/changeset-map">Osmlab Changeset-map</a> <a rel="nofollow" class="external text" href="https://osmlab.github.io/changeset-map/#50000000">Example CS</a> Visualise a changeset on a map. <a rel="nofollow" class="external text" href="https://github.com/osmlab/changeset-map">Github</a></dd></dl></li> <li><b>osm-suspicious</b><sup><span class="anchor" id="osm-suspicious"></span><a href="#osm-suspicious">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://resultmaps.neis-one.org/osm-suspicious">osm-suspicious</a> by Pascal Neis for finding suspicious changesets.</dd></dl></li> <li><b> OSM Hall Monitor</b><sup><span class="anchor" id="osm_hall_monitor"></span><a href="#osm_hall_monitor">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://github.com/ethan-nelson/osm_hall_monitor">OSM Hall Monitor</a> With OSM Hall Monitor, you can track edits made by specified users, made to specified objects, or made with certain tags. You can also enable notifications to receive emails when any of the flagged people or items are edited. Basic functionality for suspicious changeset monitoring is also included.</dd></dl></li> <li><b> OSM Edits Made With MAPS.ME </b><sup><span class="anchor" id="mmwatch"></span><a href="#mmwatch">↙</a></sup> <dl><dd><a rel="nofollow" class="external autonumber" href="http://mmwatch.osmz.ru">[10]</a> With this tool you can see edits made with MAPS.ME. You can also see by country, by user, etc. open the objects in JOSM or Level0. etc. .</dd></dl></li></ul> <h2><span class="mw-headline" id="Assistant_tools">Assistant tools</span></h2> <ul><li><b>Traffic Sign Tool</b><sup><span class="anchor" id="Traffic_Sign_Tool"></span><a href="#Traffic_Sign_Tool">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="http://osmtools.de/traffic_signs">Traffic Sign Tool</a> / <a href="/wiki/Verkehrszeichen_Tool" title="Verkehrszeichen Tool">Verkehrszeichen_Tool</a> <bdi style="font-family:monospace;font-weight:bold;font-size:small">(<abbr class="abbr" title="German">de</abbr>)</bdi> - Assistant to get the right tags for German road signs.</dd></dl></li> <li><b>Road lists</b><sup><span class="anchor" id="Road_lists"></span><a href="#Road_lists">↙</a></sup> <dl><dd>Users in Germany requested different official lists: <a href="/wiki/Stra%C3%9Fenverzeichnis" class="mw-redirect" title="Straßenverzeichnis">Straßenverzeichnis</a>.</dd></dl></li> <li><b>CheckTheMonuments</b><sup><span class="anchor" id="CheckTheMonuments"></span><a href="#CheckTheMonuments">↙</a></sup> <dl><dd><a href="/wiki/CheckTheMonuments" title="CheckTheMonuments">Check The Monuments!</a> More Quality for the Key Monument.</dd></dl></li> <li><b>Overpass turbo</b><sup><span class="anchor" id="Overpass_turbo"></span><a href="#Overpass_turbo">↙</a></sup> <dl><dd>Overpass API and the interface <a href="/wiki/Overpass_turbo" title="Overpass turbo">Overpass turbo</a> lets you easily create custom queries which can be used to detect potential errors. The results get shown on a map with object detail links in popups and can be easily opened in JOSM. The <a href="/wiki/Overpass_turbo/Examples" title="Overpass turbo/Examples">example page</a> lists some quality assurance uses.</dd></dl></li> <li><b>(Missing) Maxheight map</b><sup><span class="anchor" id="Maxheight_Map"></span><a href="#Maxheight_Map">↙</a></sup> <dl><dd>The <a href="/wiki/Maxheight_Map" title="Maxheight Map">Maxheight Map</a> (aka OSM Truck QA Map) (<a rel="nofollow" class="external text" href="http://maxheight.bplaced.net">website</a>) is a Overpass API-based browser tool which helps you check and improve <i>truck</i> relevant features in OSM. Besides identifying missing maximum height tags under (railway) bridges and tunnels, you can also validate existing tagging for maximum height, width, length and weight amongst others.</dd></dl></li> <li><b>OSM Quality Assurance Editor (by osmsurround)</b><sup><span class="anchor" id="OSM_Quality_Assurance_Editor_(by_osmsurround)"></span><a href="#OSM_Quality_Assurance_Editor_(by_osmsurround)">↙</a></sup> <dl><dd>The OSM Quality Assurance Editor (<a rel="nofollow" class="external text" href="http://editor.osmsurround.org">website</a>) helps to highlight (via Overpass API) missing data in several categories (<small>tracks without tracktype tag, tracks without surface tag, streets without any sidewalk tag, ways without incline tag, ways without surface tag, ways without smoothness tag, buildings without address, residential without name</small>) and allows to directly edit the objects via a built-in online editor.</dd></dl></li> <li><b>Public Transport Network Analysis (PTNA)</b><sup><span class="anchor" id="PTNA"></span><a href="#PTNA">↙</a></sup> <dl><dd><a href="/wiki/Public_Transport_Network_Analysis" title="Public Transport Network Analysis">PTNA</a> finds and aggregate information about public transportation lines mapped in OSM. Additionally a quality assurance is integrated. <a href="/wiki/General_Transit_Feed_Specification" class="mw-redirect" title="General Transit Feed Specification">GTFS</a> data is visualized and tags for route relations recommended.</dd></dl></li> <li><a href="/wiki/StreetComplete" title="StreetComplete">StreetComplete</a> detects missing or incomplete data and allows to easily add it while surveying (Android application)</li></ul> <h2><span class="mw-headline" id="Tag_statistics">Tag statistics</span></h2> <p>To compare the use of a tag or to see typos, use these statistical tools. See also: <a href="/wiki/Statistics" class="mw-redirect" title="Statistics">Statistics</a>. </p> <ul><li><b>Taginfo</b><sup><span class="anchor" id="Taginfo"></span><a href="#Taginfo">↙</a></sup> <dl><dd><a href="/wiki/Taginfo" title="Taginfo">Taginfo</a> is a system for finding and aggregating information about OSM tags and making it browsable and searchable.</dd></dl></li> <li><b>OSM Tag History</b><sup><span class="anchor" id="OSM_Tag_History"></span><a href="#OSM_Tag_History">↙</a></sup> <dl><dd><a rel="nofollow" class="external text" href="https://taghistory.raifer.tech">OSM Tag History</a> displays the number of times a key or a key-value pair has been used as a function of time on a visual graph</dd></dl></li> <li><b>ohsome</b><sup><span class="anchor" id="ohsome"></span><a href="#ohsome">↙</a></sup> <dl><dd>The <i><a href="/wiki/Ohsome" class="mw-redirect" title="Ohsome">ohsome</a></i> <a href="/wiki/Ohsome_Dashboard" title="Ohsome Dashboard">dashboard</a> and <a href="/wiki/Ohsome_API" title="Ohsome API">API</a> allow to perform in-depth analysis of the development of OSM data.</dd></dl></li></ul> <h2><span class="mw-headline" id="Other">Other</span></h2> <ul><li><a href="/wiki/TIGER_fixup/250_cities#Maps" title="TIGER fixup/250 cities">TIGER fixup/250 cities#Maps</a> - A coordinated push to fix some basic routing problems in the U.S.</li> <li><a rel="nofollow" class="external text" href="http://www.qualitystreetmap.org/osmqa">OSM QA App</a> - allows you to lock areas so as to avoid conflicts when doing teamwork.</li> <li>Reports: Unmapped Places <a rel="nofollow" class="external text" href="https://neis-one.org/2011/11/unmapped-places-1111">in Europe 11/2011</a> and <a rel="nofollow" class="external text" href="https://neis-one.org/2010/08/01/unmapped-places-in-de">in Germany 8/2010</a></li> <li><a href="/wiki/OSMatrix" title="OSMatrix">OSMatrix</a> - overlay of OSM activities, data density, historical development and further indices.</li></ul> <h2><span class="mw-headline" id="External_compares">External compares</span></h2> <dl><dd><i>See also: <a href="/wiki/Research" title="Research">Research</a></i></dd></dl> <ul><li><a href="/wiki/SotM_2010_session:_OpenStreetMap_%E2%80%93_Ready_for_business!" title="SotM 2010 session: OpenStreetMap – Ready for business!">SotM 2010 session: OpenStreetMap – Ready for business!</a></li> <li><a rel="nofollow" class="external text" href="http://publica.fraunhofer.de/eprints/urn:nbn:de:0011-n-1174865.pdf">Bachelor Thesis comparing OSM 2009 with Navteq datas (German)</a></li> <li><a rel="nofollow" class="external text" href="http://www.golem.de/1007/76671.html">SOTM2010 - Logiball - OSM Spain vs. commercial data compare</a></li> <li><a rel="nofollow" class="external text" href="http://povesham.wordpress.com/2008/08/07/osm-quality-evaluation">Report OSM Quality Evaluation in UK 7/2007</a></li> <li><a rel="nofollow" class="external text" href="http://galeria-eimt.blogs.uoc.edu/?p=1355">OSM vs Cartociudad: A study of the quality of OpenStreetMap mapping for the city of Lleida. 8/2012 (Spanish)</a></li> <li><a rel="nofollow" class="external text" href="http://onlinelibrary.wiley.com/doi/10.1111/tgis.12061/abstract">Paper in Transactions in GIS comparing OSM and the official Austrian reference graph in 12/2012</a></li></ul> <h2><span class="mw-headline" id="See_also">See also</span></h2> <ul><li><a href="/wiki/List_of_OSM_based_Services#Quality_assurance_-_OSM_tool" class="mw-redirect" title="List of OSM based Services">List of OSM based Services#Quality assurance - OSM tool</a></li> <li><a href="/wiki/Statistics" class="mw-redirect" title="Statistics">Statistics</a></li> <li><a href="/wiki/Feeds" title="Feeds">Feeds</a></li> <li><a href="/wiki/Proposed_Features" class="mw-redirect" title="Proposed Features">Proposed Features</a></li> <li><a href="/wiki/WikiProject_Cleanup" title="WikiProject Cleanup">WikiProject Cleanup</a></li> <li><a href="/wiki/Detect_Vandalism" title="Detect Vandalism">Detect Vandalism</a></li> <li><a rel="nofollow" class="external text" href="https://www.mapbox.com/mapping/validating-osm">Mapbox QA guide</a></li> <li><a href="/wiki/Quality_assurance_-_no_longer_working_tools" title="Quality assurance - no longer working tools">Quality assurance - no longer working tools</a></li></ul> <!-- NewPP limit report Cached time: 20241124011150 Cache expiry: 86400 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.609 seconds Real time usage: 1.108 seconds Preprocessor visited node count: 12433/1000000 Post‐expand include size: 48804/2097152 bytes Template argument size: 8554/2097152 bytes Highest expansion depth: 19/100 Expensive parser function count: 8/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 0/5000000 bytes Lua time usage: 0.450/15 seconds Lua virtual size: 7192576/52428800 bytes Lua estimated memory usage: 0 bytes Number of Wikibase entities loaded: 0/250 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 940.161 1 -total 47.09% 442.711 80 Template:VisAnchor 38.66% 363.457 110 Template:Langcode 34.78% 327.014 80 Template:Dir 9.74% 91.551 84 Template:Anchor 9.49% 89.185 10 Template:LangSwitch 9.33% 87.695 7 Template:Tag 8.27% 77.706 6 Template:LL 7.80% 73.348 6 Template:Key 7.43% 69.849 1 Template:Languages --> <!-- Saved in parser cache with key wiki:pcache:idhash:22154-0!canonical and timestamp 20241124011149 and revision id 2774047. --> </div> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://wiki.openstreetmap.org/w/index.php?title=Quality_assurance&oldid=2774047">https://wiki.openstreetmap.org/w/index.php?title=Quality_assurance&oldid=2774047</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Categories</a>: <ul><li><a href="/w/index.php?title=Category:Articles_with_dead_external_links_since_specified_date&action=edit&redlink=1" class="new" title="Category:Articles with dead external links since specified date (page does not exist)">Articles with dead external links since specified date</a></li><li><a href="/wiki/Category:Quality_Assurance" title="Category:Quality Assurance">Quality Assurance</a></li><li><a href="/wiki/Category:Software_list" title="Category:Software list">Software list</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Pages_unavailable_in_Dutch" title="Category:Pages unavailable in Dutch">Pages unavailable in Dutch</a></li><li><a href="/wiki/Category:All_articles_with_dead_external_links" title="Category:All articles with dead external links">All articles with dead external links</a></li></ul></div></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <nav id="p-personal" class="vector-menu mw-portlet mw-portlet-personal vector-user-menu-legacy" aria-labelledby="p-personal-label" role="navigation" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Personal tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="pt-uls" class="mw-list-item active"><a class="uls-trigger" href="#"><span>English</span></a></li><li id="pt-createaccount" class="mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Quality+assurance" title="You are encouraged to create an account and log in; however, it is not mandatory"><span>Create account</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Quality+assurance" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span>Log in</span></a></li></ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="vector-menu mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-namespaces-label" role="navigation" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Namespaces</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="ca-nstab-main" class="selected mw-list-item"><a href="/wiki/Quality_assurance" title="View the content page [c]" accesskey="c"><span>Page</span></a></li><li id="ca-talk" class="mw-list-item"><a href="/wiki/Talk:Quality_assurance" rel="discussion" title="Discussion about the content page [t]" accesskey="t"><span>Discussion</span></a></li></ul> </div> </nav> <nav id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown" aria-labelledby="p-variants-label" role="navigation" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" /> <label id="p-variants-label" aria-label="Change language variant" class="vector-menu-heading " > <span class="vector-menu-heading-label">English</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="vector-menu mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-views-label" role="navigation" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Views</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="ca-view" class="selected mw-list-item"><a href="/wiki/Quality_assurance"><span>Read</span></a></li><li id="ca-viewsource" class="mw-list-item"><a href="/w/index.php?title=Quality_assurance&action=edit" title="This page is protected. You can view its source [e]" accesskey="e"><span>View source</span></a></li><li id="ca-history" class="mw-list-item"><a href="/w/index.php?title=Quality_assurance&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li></ul> </div> </nav> <nav id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown" aria-labelledby="p-cactions-label" role="navigation" title="More options" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" /> <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">More</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <div> <h3 > <label for="searchInput">Search</label> </h3> <form action="/w/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Search OpenStreetMap Wiki" aria-label="Search OpenStreetMap Wiki" autocapitalize="sentences" title="Search OpenStreetMap Wiki [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Special:Search"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Search the pages for this text" value="Search"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" value="Go"> </div> </form> </div> </div> </div> </div> <div id="mw-panel"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/wiki/Main_Page" title="Visit the main page"></a> </div> <nav id="p-site" class="vector-menu mw-portlet mw-portlet-site vector-menu-portal portal" aria-labelledby="p-site-label" role="navigation" > <h3 id="p-site-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Site</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="n-mainpage" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main Page</span></a></li><li id="n-osm-homepage" class="mw-list-item"><a href="https://www.openstreetmap.org/"><span>The map</span></a></li><li id="n-mapfeatures" class="mw-list-item"><a href="/wiki/Map_features"><span>Map Features</span></a></li><li id="n-contributors" class="mw-list-item"><a href="/wiki/Contributors"><span>Contributors</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Get_help" title="The place to find out"><span>Help</span></a></li><li id="n-blogs" class="mw-list-item"><a href="/wiki/OSM_Blogs"><span>Blogs</span></a></li><li id="n-Shop" class="mw-list-item"><a href="/wiki/Merchandise"><span>Shop</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="/wiki/Donations"><span>Donations</span></a></li><li id="n-talk-wiki" class="mw-list-item"><a href="/wiki/Talk:Wiki"><span>Wiki discussion</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li></ul> </div> </nav> <nav id="p-tb" class="vector-menu mw-portlet mw-portlet-tb vector-menu-portal portal" aria-labelledby="p-tb-label" role="navigation" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Quality_assurance" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Quality_assurance" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Quality_assurance&oldid=2774047" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Quality_assurance&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Quality_assurance&id=2774047&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li></ul> </div> </nav> <nav id="p-lang" class="vector-menu mw-portlet mw-portlet-lang vector-menu-portal portal" aria-labelledby="p-lang-label" role="navigation" > <h3 id="p-lang-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">In other languages</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-add wb-langlinks-link"><a href="https://wiki.openstreetmap.org/wiki/Special:NewItem?site=wiki&page=Quality+assurance" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" role="contentinfo" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 6 November 2024, at 12:08.</li> <li id="footer-info-copyright">Content is available under <a href="/wiki/Wiki_content_license" title="Wiki content license">Creative Commons Attribution-ShareAlike 2.0 license</a> unless otherwise noted.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://www.osmfoundation.org/wiki/Privacy_Policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/About">About OpenStreetMap Wiki</a></li> <li id="footer-places-disclaimer"><a href="/wiki/Disclaimer">Disclaimers</a></li> <li id="footer-places-mobileview"><a href="//wiki.openstreetmap.org/w/index.php?title=Quality_assurance&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://creativecommons.org/licenses/by-sa/2.0/"><img src="/cc-wiki.png" alt="Creative Commons Attribution-ShareAlike 2.0 license" width="88" height="31" loading="lazy"/></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/"><img src="/w/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/w/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /w/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></li> </ul> </footer> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.609","walltime":"1.108","ppvisitednodes":{"value":12433,"limit":1000000},"postexpandincludesize":{"value":48804,"limit":2097152},"templateargumentsize":{"value":8554,"limit":2097152},"expansiondepth":{"value":19,"limit":100},"expensivefunctioncount":{"value":8,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"entityaccesscount":{"value":0,"limit":250},"timingprofile":["100.00% 940.161 1 -total"," 47.09% 442.711 80 Template:VisAnchor"," 38.66% 363.457 110 Template:Langcode"," 34.78% 327.014 80 Template:Dir"," 9.74% 91.551 84 Template:Anchor"," 9.49% 89.185 10 Template:LangSwitch"," 9.33% 87.695 7 Template:Tag"," 8.27% 77.706 6 Template:LL"," 7.80% 73.348 6 Template:Key"," 7.43% 69.849 1 Template:Languages"]},"scribunto":{"limitreport-timeusage":{"value":"0.450","limit":"15"},"limitreport-virtmemusage":{"value":7192576,"limit":52428800},"limitreport-estmemusage":0},"cachereport":{"timestamp":"20241124011150","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":140});});</script> </body> </html>