Pl:Quality Assurance Tools script

From OpenStreetMap Wiki
Jump to navigation Jump to search

Ten skrypt może być używany w JOSM do ściągania błędów z różnych detektorów błędu, pokazują je jako znaczniki warstw i sprawdzzając je jeden po drugim.

Qat script download dlg screenshot small.png

Qat script logo.png

Najnowsze wydanie: qat_script.zip v0.6.2

(starsze wydanie: v0.6)

Zobacz tą stronę jak instalować.

Funkcje

Downloading errors from the menu.
Fixing errors one by one.
  • Errors download aktualnie obserwowanego obszaru w JOSM, z różnych detektorów błędów. Rodzaj błędu może być wybrany z menu lub okna dialogowego.
  • Progressive correction pobranych błędów (next, next, next ...).
  • Automatyczne flagowanie na serwerze (KeepRight, Osmose) z false positive błędów lub zbieranych informacji dla ręcznego raportu (OSM Inspector, Errori in OSM Italia) dla administratora narzędzia.
  • Flagi błędów które mogą być ignorowane. Będą one przechowywane w lokalnym pliku czarnej listy, a nie pokazane ponownie dla maperów.
  • Clickable markers dla powiększanie/pobierania konkretnego błądu. Poziom tego znacznika musi być aktywowany.

Wspomagające narzędzia QA

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
KeepRight [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

Użycie

Video

Z menu "Błędy"

  1. Zoom z JOSM do strefy zainteresowania,
  2. wybierz rodzaj błędu z menu błędów.
  3. Pobrane błędy pojawią się jako nowa warstwa.
"QA Tools" menu.
Okno dialogowe pobierania.

Z okna dialogowego

  1. Zoom z JOSM do strefy zainteresowania,
  2. menu QA Tools -> Quality Assurance Tools
    toggle dialog pojawi się gdzie można wybrać rodzaj błędu.
  3. Naprawiamy błędy w sekwencji przy użyciu Go to next error przycisku.
Qat script dialog.png Qat script editing.png

Korygowanie błędów w sekwencji

  1. Qat script downloadBtn.png Pobierz błędy wybranej strefy (also by double click on a check name),
  2. Qat script goToNextBtn.png rozpocznij korygowanie ich jeden po drugim.
Qat script buttons.png
Qat script downloadBtn.png Pobierz błędy aktualnie obserwowanego obszaru.
Qat script notErrorBtn.png (KeepRight - Osmose)
Oznacz ten błąd serwera jako fałszywie dodatni.
(OSM Inspector - Errori OSM Italia Grp)
Zbierz informacje o tym błędzie na QA Tools -> False positive menu, w celu poinformowania administratora usług.
Qat script ignoreBtn.png Nie wiem, co robić. Nie pokazuj mi więcej tego błędu i przejdź do następnego.
Qat script correctedBtn.png (KeepRight - Osmose)
Oznacz ten błąd serwera jako naprawiony.
Qat script goToNextBtn.png Przejdź do następnego błędu.

Znane błędy

  • Jeśli wszystkie warstwy są usunięte, okno dialogowe nie może być aktywowane ponownie z "QA Tools" --> "Quality Assurance Tools". Aby zostało ponownie widoczne kliknij na "QA Tools" --> dowolnego narzędzia -> jakikolwiek wybór (to odniesie się ponownie do Main.map.addToggleDialog(self.dlg)).

Rozwój

Code: on GitHub

Author: Simone F.


Kredyty:

Gubaer, mcheck
Poppei82
operon
Xmypblu
QA tools authors ... zobacz tą stronę po kredyt.

Uwaga. Napisałem ten skrypt, ponieważ nie mogłem znaleźć wtyczki JOSM, która mogłaby pobrać błędy z wielu narzędzi kontroli jakości. Po prostu znam trochę Pythona i byłbym szczęśliwy, gdyby ten kod mógł być użyty lub mógłby zainspirować kogoś do stworzenia zwykłej wtyczki Java z tymi funkcjami lub rozszerzenia istniejącej wtyczki.

Jeśli chcesz przetłumaczyć gui skrypt na swój język, przetłumacz tą stronę

Zobacz też

Korekcja błędów:

Rozwój: