Skip to content

ypid/qat_script

 
 

Repository files navigation

Quality Assurance Tools script

Quality Assurance Tools script (qat_script) is a script for JOSM (Java OpenStreetMap Editor) that lets the user download OSM errors from some error detecting tool and review them one after another.

qat_script menu in JOSM

qat_script dialog in JOSM, errors downloading

qat_script dialog in JOSM, errors fixing

Video on how to use it (webm, 16.8MB)

Features:

  • Errors download of currently observed area in JOSM, from different error detectors. The type of error can be selected from a menu or a toggle dialog, in the second case, multiple kinds of error can be downloaded at once.
  • Progressive correction of downloaded errors by clicking on a button (next, next, next...).
  • Automatic flag to server (''KeepRight'', ''Osmose'', ''Errori in OSM Italia Grp'', ''housenumbervalidator'') of false positive errors or information gathering for manual report (''OSM Inspector'') to the tool admin.
  • Flag errors to be ignored. They will be stored on a local black-list file and not shown to the mapper again.
  • Clickable markers for zooming/downloading a specific error. The level of the clicked marker must be activated.
  • Multiple favourite zones can be set so that only errors within it will be downloaded. It can be a ractangle, a polygon drawn by hand or an administrative boundary with specific tags.
  • A list of favourites checks can be created by selecting different checks belonging to different tools and find them again quickly.
  • A local GPX file can be opened. Its waypoints will be used as positions that the user can visits in sequence to check for errors (more info on the Wiki).

Supported QA Tools:

Installation and how to

For installation and usage see Quality Assurance Tools script page on OpenStreetMap Wiki.

Development

Author: Simone F. groppo8@gmail.com

License: GPLv2

Credits:

  • Gubaer, JOSM Scripting Plugin and help
  • Harald Kleiner, KeepRight
  • GEOFABRIK, OSM Inspector
  • Authors of Osmose
  • Gulp21, author of housenumbervalidator
  • JOSM OpenStreetBugs Plugin
  • Translators: Poppei82 (German), operon (French)

To add a new QA tool read the file tools/README.md.

Note: I wrote a Python script, that can be run in JOSM thanks to JOSM Scripting plugin, rathar than a regular JOSM plugin because I just know Python. I would be happy if someone could create a Java plugin with these features.

Contributors

Several mappers contributed by testing, reporting bugs or suggesting new features: mcheck, Poppei82, operon, Хмурый ... Their names are in CONTRIBUTORS and CHANGES files.

Attributions

About

A script for JOSM to download OpenStreetMap errors from some error detecting tool and review them one after another

Resources

License

Stars

Watchers

Forks

Packages

No packages published