FR:Assurance qualité

From OpenStreetMap Wiki
(Redirected from FR:Quality assurance)
Jump to: navigation, search
Langues disponibles — Quality assurance
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Voir aussi : Exactitude, Complétude


En cours de traduction, votre aide est la bienvenue ! State as of 2012-08-28. Better start again and re-use the few already translated sections of this and the second page to merge. Section Outils de suivi reprise en juin 2018.

Les outils de Quality Assurance vous aident à améliorer la qualité des données OSM. Ils indiquent soit des anomalies possibles détectées par un logiciel, soit rapportés par un humain qu'il est ensuite possible de corriger avec des outils d'édition comme JOSM ou Potlatch.

Outils de signalement d’anomalies

Ces outils essaient de souligner et de pointer les données qui semblent faussent. Cela peut aussi être des rapports qui proviennent de vérifications faites par des utilisateurs humains. Dans les deux cas, ces problèmes peuvent contenir certains faux-positifs, et lors de l'édition, il est important de faire attention à leur exactitude. Malgré tout, ces outils peuvent fournir une très bonne image des zones qui nécessitent une attention particulière, et peuvent aider à détecter et corriger les erreurs.


Notes est un outil directement intégré à OpenStreetMap. Il est possible d' "Ajouter une Note" sur la carte pour signaler un bug ou un élément manquant, sans avoir besoin de se connecter à l'aide d'un compte OSM. Tout le monde peut voir les notes, notamment les contributeurs qui se chargeront de corriger ou de modifier ces notes.


MapDust is a bug tool operated by skobbler, which is also integrated into their turn-by-turn navigation solution, thus originally focusing on navigation-relevant bugs but now serving as a general bug tool. As many of its users may not be aware of OpenStreetMap at all, there are also quite a few non-relevant error reports included, but it does contain many good reports that are not covered by other tools. Currently it is available in English, German, French, Italian, Spanish and Romanian.

Outils de détection d’erreurs

Les outils de détection d'erreurs vérifient dans la donnée OSM l'existence potentielle d'erreurs, d'éléments inexacts ou de zones peu cartographiées. Les utilisateurs doivent vérifier ces objets et les corriger, dans le but que la qualité de la donnée OSM progressent constamment.

Comparaison de quelques-uns des outils qui suivent
Outil Couverture Types d’erreurs Mode d’affichage Suggestion de correction Téléchargeable API Guide de correction
Keep Right Monde Beaucoup (50+) Couche de marqueurs non oui ? Seulement en allemand
Osmose Monde Beaucoup (200+) Couche de marqueurs oui oui oui oui
JOSM/Validateur Locale Beaucoup List oui - - ?
OSM Inspector Monde/partiel Beaucoup Carte de rendu non oui ? non
Maproulette Monde/partiel Beaucoup (10+) Un object à la fois non oui oui non

Keep Right

Keep Right ( shows errors on a map or in list form. It has a system for reporting false positives and for labeling 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 FIXME tags, and relations without type. KeepRight shows tens of thousands of errors, including many that have little impact (e.g. a stream intersecting a highway: technically a bridge is needed here, but existing renders assume the stream is in a culvert).


Osmose [1] Osmose est un outil similaire et complémentaire à KeepRight.

Il effectue des tests structurels :

  • détection des giratoires qui n’ont pas l’attribut le définissant,
  • sens de circulation dans les giratoires,
  • manque de sens unique de circulation,
  • sens unique en voie sans issue...
  • Tracé approximatif,

Il effectue des tests sur les attributs :

  • vérification des valeurs numérique et des dates,
  • incohérence sur les vitesses et gabarits de circulation.

Le principal avantage d’Osmose est le test à partir de règles spécifiques sur les attributs et valeurs utilisés en France et/ou en langue française. Exemple de ce qui n’est pas couvert par Keepright :

  • les noms de rue (règle des majuscules),
  • la normalisation de l’orthographe, de la ponctuation ou des abréviations ambiguës dans les données à afficher sur la carte
  • les anglicismes,
  • les code INSEE sur communes en France.

Nœuds en doublon

The Duplicate nodes map ([2]) is a tool written by Matt to show all duplicate nodes, i.e. nodes with identical coordinates, on a slippy map. These are particularly prevalent in U.S. TIGER data, and so the map gives a good indication of TIGER fixup progress. There is more information about the tool, and how to fix duplicate nodes on the about page.

JOSM Validator

JOSM/Validator est une fonctionnalité de JOSM qui vérifie les données chargées dans l'éditeur, fait ressortir les erreurs et les avertissements, et peut (à la demande) faire quelques corrections automatiques.

Outils de Gary68

Gary68 has created a whole bunch of quality assurance tools:

WayCheck 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 JOSM or Potlatch 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.
MotorwayCheck lists problems related to highway=motorway. Page also shows reports.
osmdiff is a program which compares two osm files and documents the changes in list and map form<!-I hope that's what "writing and drawing" meant-->. Some reports can be seen here: osmdiff reports.
unmappedplaces finds a list of potentially unmapped places. These are reported on the wiki page The query can be run for other countries as well.
Mapping Quality is the successor of unmappedplaces. See the wiki page for the results. You get automatic street directory, KPIs (numbers) per place, maps that show status and CSV files for further processing.
SomeChecks performs some checks: One-way check, Roundabout check, Double-node check (ways), Area Check.
Relation Diff - Differences in relations
Relation Check
Self intersecting way reports

"All" bugs as GPX file

All results from the checks done by Gary68 can be obtained as a GPX file for use in JOSM, etc. These checks mainly cover Germany. Openstreetbugs are covered as well. It is also possible to get data for a bounding box only:

Actual run of quality check scripts from above

Collection of several scripts described above, run on your country. If it is a rainy and wet day and you do not want to go out, fixing these data issues is a useful kind of "armchair mapping" : OSM Quality Assurance

Coastline Error Checker

Coastline error checker ([3]) shows holes and other problems in coastlines.

OSM Inspector

OSM Inspector ([4]) has several views for specific mapping needs.

Public transport validator

ÖPNV-Validator ([5]) checks if a public transport relation has valid tags according the new public transport schema. User:Oxomoa/Public_transport_schema. This schema is now in the voting process for its own validation Proposed_features/Public_Transport.

NoName Map

NoName map ([6]) - Map showing streets with no names updated using minutely diffs.

TIGER Edited Map

TIGER Edited Map ([7]) - Map showing which areas of the U.S. have been edited since the TIGER import.

Coarse Highway

Ragged highways with few points (blog entry): Coarse Highways.

OS Locator Musical Chairs

OS Locator Musical Chairs ([8]) attempts to intelligently match OSM streets in GB against the OS Locator streetname database and show a browsable interface of the results.

Turn Restrictions Analyser

Turn restriction analyser - displays turn restrictions on a map and highlights errors


Maplint is an osmarender configuration for highlighting errors. It used to be prominently available as a layer on the front page, updated by tiles@home.

US Interstate refs

US interstate refs List of ref numbers and corresponding OSM interstates.

Autres outils de validation des données OSM (Layers, par OpenStreetMap France)

Yet another validation tool for osm data (YAVAT) comprend un carte mobile avec des couches en superposition permettant d'aider les contributeurs de trouver des erreurs de données. (initialement seulement pour l'Europe, maintenant avec une couverture Mondiale).

Le service possède des couches pour :

  • les routes sans nom
  • les routes sans ref
  • les attributs fixme ou note
  • le manque de voirie par rapport au cadastre (FR)

Il utilise des test similaire que Osmose [9] mais est basé sur ces tests spécifiques, probablement plus efficaces.

Le meilleur atout de cet outil est la génération en couche coloré et transparentes pour voir les limites administratives par admin_level et bien d'autres limites politique (en France, limites électorale, intercommunales..) mais aussi dans d'autres pays pour les limites non administratives (judiciaire, électorale,..)

L'affichage des secteurs colorés permet un vision rapide et globale des oublis, ruptures, incomplète mais aussi des superposition, duplication des secteur de même type. Afin de trier la visualisation, il suffit de cocher ou non les différents type de vérification voulues.

Voir :

Polygones rompus

[10] - Polygons which present a problem for Nominatim. These ‘broken’ polygons could be where the interior of a multipolygon is disconnected or, where a polygon intersects itself.


housenumbervalidator checks addr:* attributes for duplicate addresses, incomplete addresses, and possibly incorrect street names. Results are displayed on a slippy map. Currently validation is performed for Germany and Austria only, as there are some language-specific checks.

Outils de visualisation


ITO Map [11] is a map overlay service from ITO. The layers cover different data types: Barriers, Buildings and addresses, Car parks, Electricity distribution, Fixme, Former railways, Layers, Metro, Navigable waterways, Railways, Schools, Speed limits km/h, Speed limits mph, Tracktype, Unknown roads, Water.

Outils de suivi

En plus des outils ci-dessus de signalement des erreurs et anomalies, il existe un nombre d'outils qui vous permettent de situer rapidement les modifications erronnées. Par exemple si vous êtes familier d'une zone que vous avez cartographiée scrupuleusement, vous pourriez vouloir suivre tous les changements effectués ensuite sur cette zone et vérifier qu'aucun dommage inattendu et/ou vandalisme ne survient dans cette zone.

Voir aussi :


L'API v0.6 a introduit le concept de groupe de modifications ; c'est un ensemble de modifications faites par un utilisateur particulier, avec un commentaire. Quelques nouvelles fonctionnalités ont été mises en place pour le développement web frontal :

ITO world OSM Mapper

OSM Mapper est un outil qui permet de voir quand une zone a été modifiée pour la dernière fois (inscription requise). Il faut contacter ITO pour obtenir un accès à cet outil.

Real-time change following

LiveEditMapViewerJ est un programme Java qui permet de suivre les changements dès qu'ils ont lieu, sur une carte du monde.

History Browser

History Browser permet de comparer les différentes versions d'un node, way ou relation connaissant son identifiant, et de le faire afficher sur Openstreetmap si besoin. Les comparaisons de versions peuvent uniquement se faire deux à deux, et portent sur la date, les tags, l'utilisateur, etc.

OSM History Viewer (OSMHV)

OSM History Viewer (ou bien ici) affiche les groupes de modifications, mais aussi les différentes versions de node, way ou relation de manière très visuelle, avec une mise en valeur des objets déplacés mais aussi de ceux qui ne l'ont pas été. La requête pour obtenir les informations est placée dans une file d'attente, il faut parfois attendre quelques secondes. Au 26 juin 2018, il semble y avoir un problème avec l'API, les requêtes n'aboutissent pas toujours.

OSM History Viewer (par Pewu)

OSM History Viewer (version par Pewu) : cette version semble mieux que la précédente. Les différentes versions d'un node, way ou relation sont affichés à la suite sur une même page. Pour chaque version, on a :

  • une petite carte affiche l'emplacement de l'objet
  • le changeset, l'utilisateur et la date
  • les changements par rapport à la version antérieure

Mapki's Deep Diff

Mapki's Deep Diff est un outil qui affiche toutes les différentes versions d'un node, way ou relation dans un tableau détaillant la date, les tags, le changeset de la version, l'utilisateur, etc.

OSM Deep History

OSM Deep History fonctionne de la même manière que les précédents. Un tableau regroupe toutes les versions du node, way ou relation, il y a aussi une carte affichant l'élément concerné sur la même page. Un bouton Show more permet de superposer les différentes versions sur la carte, mais aussi d'exporter séparement les informations de chaque version au format texte.

OSM Visual History

OSM Visual History est exactement la même chose que l'élement précedent.


Achavi ressemble à OSMHV mais est plus pratique, car très visuel. Depuis la carte, en sélectionnant une zone grâce au bbox, puis un intervalle de temps, il est possible de faire afficher toutes modifications qui ont eu lieu dans la zone donnée. Différentes couleurs permettent de distinguer les éléments ajoutés, modifiés, et supprimés. De plus, on peut passer le curseur sur les différents éléments pour obtenir plus d'informations (dernières modifications, utilisateur, dates, changeset).

Il est aussi possible de chercher par changeset en modifiant l'URL.


OSMCha[12] (en anglais) est un outil centré sur la détection d'éditions suspectes par changeset. De nombreux filtres sur la zone géographique (sous forme de bbox ou de polygone), la période, certains détails particuliers du changeset (nombre d'objets ajoutés, modifiés, et notamment supprimés) permettent alors la sélection de changesets particuliers ou suspects. Ces changesets apparaissent alors sur la carte, avec différentes couleurs en fonction des objets ajoutés, modifiés, ou supprimés. Il est alors possible de donner un avis favorable ou défavorable sur le changeset (inscription requise, mais on peut voir les changesets sans inscription). Il n'est pas possible de filtrer avec un tag particulier.

OSM Aware

OSM Aware transforme les changements dans OSM en fichier KML.


UserActivity est un programme qui compare deux fichiers OSM et renvoie une carte et des statistiques permettant de détecter le vandalisme.

Historique d'un noeud/chemin dans Potlatch 2

Dans Potlatch_2, il est possible d'obtenir l'historique du noeud ou du chemin sélectionné. (Une fois le noeud ou le chemin sélectionné, cliquez sur "Avancé" puis double-cliquez sur le numéro du chemin).

Historique d'un élément dans JOSM

Avec JOSM, il est possible d'obtenir l'historique d'un objet grâce au raccourci clavier Ctrl + H.

Où sont les nouveaux contributeurs OpenStreetMap ?

Le site neis-one contient une carte "Where are the new OpenStreetMap Contributors ?". Il est possible de chercher les nouveaux contributeurs dans une zone donnée, pour détecter le vandalisme.

Outils assistants

Traffic Sign Tool

Traffic Sign Tool - Assistant to get the right tags for German road signs.


QualityStreetMap ([13]) is a large grid for coordinating mapping work. You can select a tile and mark it complete for a specific tag. The grid covers the whole world and any tag. To edit the grid you have to log in with your OSM account. Zoom in to see the grid (min zoom level 12). The service is in beta.

Listes de routes

In Germany we requested different official lists: Straßenverzeichnis.

Public Transport Line Diagram

La qualité d'une ligne de transport en commun peut se constater à l'aide de cet outil : en entrant le réseau et le numéro de la ligne, cela conduit à un affichage de la ligne "typique" permettant de détecter les erreurs.

Statistiques sur les attributs

Pour comparer l'utilisation d'un tag ou bien les fautes de frappes, il est possible d'utiliser les outils suivants. Voir aussi : Statistiques.


Taginfo is a system for finding and aggregating information about OSM tags and making it browsable and searchable.


ITO Map ([14]) is a map overlay service from ITO. It runs scripts that highlight specifics tags which shows how consistent, or not, use of that tag is. It displays groups of related tags simultaneously.


Comparaisons externes

Voir aussi