DE:Quality Assurance Tools script

From OpenStreetMap Wiki
Jump to: navigation, search
Verfügbare Sprachen
Deutsch English français italiano polski

Dieses Skript kann in JOSM verwendet werden, um Fehler verschiedener Qualitätssicherungs-Tools herunterzuladen, sie als Marker-Layer anzuzeigen und sie einzeln zu überprüfen.

Qat script logo.png

Latest version: qat_script.zip

Release changes.

Schaue diese Seite für die Installations- und Updateanleitung an.


Features

  • Fehler-Download des gerade in JOSM betrachteten Bereiches von verschiedenen Qualitätssicherungs-Tools. Der Fehlertyp kann im Menü oder einem Fensterdialog ausgewählt werden.
  • Progressive Korrektur von heruntergeladenen Fehlern (nächster, nächster, nächster...).
  • Automatische Kennzeichnung auf dem Server (KeepRight, Osmose) von false positive Fehlern (richtig erkannt, aber kein Fehler) oder Sammlung von Informationen für eine manuelle Rückmeldung (OSM Inspector, Errori in OSM Italia) an den Tool-Administrator.
  • Kennzeichnung von Fehlern, um sie zu ignorieren. Sie werden in einer lokalen black-list-Datei geführt und dem Mapper nicht wieder angezeigt.
  • Anklickbare Marker um einen bestimmten Fehler zu zoomen oder herunterzuladen. Die Ebene des angeklickten Markers muss aktiviert sein.
  • Ein bevorzugtes Gebiet kann definiert werden, um nur die darin enthaltenen Fehler herunterzuladen. Es kann ein Rechteck, ein von Hand gezeichnetes Polygon oder eine administrative Grenze mit bestimmten Tags sein.

Unterstützte QA Tools

Tool Max number of errors downloaded Flag false positive Flag corrected error Download multiple kinds of error
OSM Inspector [1]
(not all checks, by GEOFABRIK)
None No No Yes
Keep Right [2]
(by Harald Kleiner)
10000 Yes Yes Yes
Osmose [3] 500 Yes Yes Yes
Errori OSM Italia Grp [4]
(by User:Groppo)
None No No No


Wie benutzt man es

Video

Vom "QA Tools"-Menü

Qat script menu.png Qat script error layer.png
1. Zoome in JOSM auf den Bereich, der dich interessiert, 2. wähle den Fehlertyp im QA Tools-Menü aus. 3. Die heruntergeladenen Fehler werden in einer neuen Ebene angezeigt.

Vom Fenster-Dialog

Qat script dialog.png Qat script editing.png
1. Zoome in JOSM auf den Bereich, der dich interessiert, 2. Menü QA Tools -> Quality Assurance Tools
Der Fenster-Dialog erscheint, wo du den Fehlertyp auswählen kannst.
3. Behebe die Fehler nacheinander, indem du den Go to next error-Knopf benutzt.

Fehler nacheinander beheben

  1. Qat script downloadBtn.png Fehler im ausgewählten Bereich herunterladen (also by double click on a check name),
  2. Qat script goToNextBtn.png beginne diese einzeln zu korrigieren.
Qat script buttons.png
Qat script downloadBtn.png Lade die Fehler im gerade betrachteten Bereich herunter.
Qat script notErrorBtn.png (KeepRight - Osmose)
Kennzeichne den Fehler auf dem Server als false positive (richtig erkannt, aber kein Fehler).
(OSM Inspector - Errori OSM Italia Grp)
Gebe weitere Informationen zu diesem Fehler im QA Tools -> False positive-Menü, um den Tool-Administrator zu informieren.
Qat script ignoreBtn.png Ich weiß nicht, was zu tun ist. Zeige mir diesen Fehler nicht erneut an und gehe zum nächsten.
Qat script correctedBtn.png (KeepRight - Osmose)
Kennzeichne den Fehler auf dem Server als gelöst.
Qat script goToNextBtn.png Gehe zum nächsten Fehler.

Bevorzugtes Gebiet

Wenn das bevorzugte Gebiet aktiviert ist, werden nur Fehler innerhalb dieses Gebietes heruntergeladen.

Achtung: Wenn das Tool eine serverseitige Begrenzung von Fehlern hat, die heruntergeladen werden können (10000 bei KeepRight, 500 bri Osmose), kann es passieren, dass nicht alle Fehler angezeigt werden, abhängig von der Form des bevorzugten Gebietes und der Position der Fehler.
Um sicherzugehen, dass alle Fehler heruntergeladen werden, lade sie erneut herunter, nachdem du die anderen korrigiert hast, oder wähle in den Einstellungen ein rechteckiges bevorzugtes Gebiet aus.

Beispiel (siehe Bild): nehmen wir an, dass es 80 Fehler im bevorzugten Gebiet gibt. Das Skript lädt maximal 100 Fehler (grün) aus dem Rechteck (bbox) herunter und zeigt dem Benutzer nur 60 dieser Fehler an, welche in das Gebiet fallen (40 fallen heraus, oben rechts). Nachdem 20 der 60 Fehler im Gebiet korrigiert wurden, ist es möglich die verbleibenden 20 Fehler herunterzuladen (rot).

Bekannte bugs (Fehler des QA-Tools-Skriptes)

  • Wenn alle Ebenen entfernt sind, kann der Fenster-Dialog nicht erneut im "QA Tools" --> "Quality Assurance Tools"-Menü aktiviert werden. Um es erneut sichtbar zu machen, klicke auf "QA Tools" --> irgendein Tool --> irgendein Fehlertyp (dies führt Main.map.addToggleDialog(self.dlg erneut aus)).


Entwicklung

Autor: Groppo

Hinweis. Ich habe dieses Skript geschrieben, weil ich kein JOSM-Plugin gefunden habe, welches Fehler verschiedener Qualitätssicherungs-Tools herunterladen konnte. Ich kann nur ein wenig Python und ich würde mich freuen, wenn dieser Code genutzt wird oder Jemanden dazu ermuntern würde, ein reguläres Java-Plugin mit diesen Funktionen zu erstellen oder vorhandene Plugins wie das OpenStreetBugs- oder MapDust-Plugin zu erweitern.

Dank:

Gubaer, Scripting Plugin und freundliche Hilfe
Harald Kleiner, KeepRight
GEOFABRIK, OSM Inspector
Authors of Osmose
Openstreetbugs Plugin
Danke an diejenigen, die mit Bugreports, Testen, Hinweisen und Übersetzungen einen Beitrag geleistet haben. Ihre Namen sind in den CONTRIBUTORS und CHANGES Dateien aufgeführt.

Für Übersetzungen, sende bitte die zu deiner Sprache passende Datei im Verzeichnis qat_script/data/locale zurück an den Autor.

Siehe auch

Fehlerbehebung:

Entwicklung: