2. 2
Controllo Qualit
Ogni utente registrato su
OpenStreetMap pu嘆 apportare
modifiche al database.
Tra questi: neofiti, vandali, spammer,
ecc.
Come possiamo rilevare gli errori?
Come possiamo rilevare modifiche
errate?
Come possiamo garantire la qualit
dei dati?
3. 3
Controllo Qualit
Gli strumenti per il Controllo Qualit aiutano a
migliorare la qualit dei dati.
Spesso, questi strumenti forniscono un elenco di
(potenziali) errori, che i mapper possono correggere.
Esistono diverse idee su come eseguire questa
operazione e su quali tipi di bug concentrarsi,
pertanto esistono tanti strumenti differenti.
4. 4
Strumenti
Strumenti di segnalazione degli errori
Strumenti che consentono di segnalare manualmente gli
errori.
Strumenti di rilevamento degli errori
Strumenti che controllano i dati per trovare potenziali errori.
Gli utenti dovrebbero verificare se questi dati sono davvero
errati (ci sono spesso dei falsi positivi) e correggerli.
5. 5
Strumenti di monitoraggio
Oltre agli strumenti di segnalazione e di
rilevamento degli errori, esistono strumenti che
consentono di individuare modifiche errate.
Ad esempio, se si ha molta familiarit con
un'area, si possono esaminare le modifiche per
verificare che non ci siano stati danni o atti
vandalici.
6. 6
Notes
Notes 竪 una funzione del sito
OpenStreetMap.
possibile aggiungere segnalazioni di
errori utilizzando il pulsante "Aggiungi nota"
nell'angolo in basso a destra.
Non 竪 destinato alla discussione generale o
per memorizzare informazioni.
Non 竪 necessario effettuare l'accesso per
inviare (o commentare) una nota. E utile
farlo per ricevere una e-mail quando
vengono aggiunti commenti o se viene
risolto il problema.
7. 7
Changeset
Un changeset 竪 costituito da un gruppo
di modifiche apportate da un unico
utente.
Anche i changeset hanno dei tag
(coppie nome=valore)!
La stragrande maggioranza dei
changeset avr i tag comment e
created_by.
Altri tag comunemente usati sono:
source
review_requested=yes
8. 8
Chiave review_requested
Il tag review_requested = yes pu嘆 essere
impostato su un changeset per indicare che il
mapper vorrebbe che qualcuno verificasse le
sue modifiche.
iD e JOSM propongono un checkbox durante il
caricamento di un changeset.
Si possono cercare i changeset contrassegnati
in questo modo su
Find Suspicious OpenStreetMap Changesets
(e altri strumenti).
Si pu嘆 usare la funzione di discussione al
changeset per lasciare un riscontro; anche solo
"Tutto OK".
9. 9
Discussioni ai Changeset
Le discussioni al changeset sono commenti
e risposte che appaiono in linea accanto ai
dettagli del changeset sul sito web.
un buon posto per dare il benvenuto ai
nuovi utenti e dare loro consigli su come
mappare o per discutere di un changeset
che sembra problematico, sia con l'utente
che lo ha inserito che pubblicamente con gli
altri della comunit OSM.
Latest OSM Changeset Discussions trova le
ultime discussioni in tutto il mondo o in uno
Stato.
10. 10
Latest OSM Contributors
Latest OSM Contributors
mostra dove i nuovi utenti
registrati hanno fatto la
loro prima modifica.
E possibile
creare un feed RSS per
monitorare i nuovi utenti in
una determinata area.
11. 11
WHODIDIT
WHODIDIT: OpenStreetMap changeset
Analyzer analizza quello che 竪 stato
cambiato in una zona.
Potrebbe essere necessario selezionare
"month" o anche "half a year" nel parametro
age" per vedere delle modifiche; la
visualizzazione pu嘆 richiedere alcuni secondi.
E disponibile un feed RSS per essere
informati sulle nuove modifiche.
Esistono almeno due differenti versioni:
Originale di Zverik
Alternativa di simon04, pi湛 veloce nelle query
12. 12
Analizzatori di changeset
Visualizzano su una mappa le
modifiche inserite un changeset.
Aiutano a rilevare atti di
vandalismo o modifiche errate.
possibile accedere a due
strumenti tramite WHODIDIT:
achavi (Augmented OSM Change
Viewer)
OSMCha (OpenStreetMap
Changeset Analyzer)
13. 13
Chiave fixme
La chiave fixme consente di
contrassegnare oggetti e luoghi
che richiedono ulteriore
attenzione.
Non bisogna usarla per errori che
possono essere rilevati
automaticamente.
Un livello in OSM Inspector mostra
gli oggetti contrassegnati con
fixme.
14. 14
Relation Analyzer
Il Relation Analyzer esegue
dei controlli di qualit sulle
relazioni.
Tra le altre cose, mostra la
relazione su una mappa
evidenziando l'inizio e la fine
dei vari segmenti, avvertendo
se ci sono delle lacune.
15. 15
JOSM Validator
JOSM Validator 竪 una funzionalit
fondamentale di JOSM che controlla i
dati caricati nell'editor, mette in evidenza
errori e warning e pu嘆 (su richiesta)
eseguire qualche correzione automatica.
Di default, controlla tutti gli oggetti
modificati in una sessione (e segnala
errori anche se l'errore non 竪 stato
introdotto dallutente, ma semplicemente
toccato), ma pu嘆 anche eseguire
validazioni complete sui dati scaricati.
16. 16
qa.poole.ch
qa.poole.ch mostra le strade
senza i tag name (rispetta
noname=*), noaddress=* e
access=yes.
La principale differenza rispetto a
implementazioni precedenti e ad
altri strumenti 竪 che i livelli sono
generati direttamente da un
database di rendering aggiornato
ogni pochi minuti.
17. 17
CheckTheMonuments
CheckTheMonuments 竪 una mappa che 竪
uno strumento di controllo di qualit per
oggetti storici.
Gli oggetti in OpenStreetMap sono spesso
etichettati erroneamente come
historic=monument (竪 un false friend!).
historic=monument: un oggetto
commemorativo, che 竪 particolarmente
grande (si pu嘆 andare dentro, camminarci
sopra o attraversarlo) o abbastanza alto,
costruito per ricordare, mostrare rispetto per
una persona o un gruppo di persone o per
commemorare un evento.
19. 19
Osmose
Osmose mostra su una mappa anomalie trovate nei
dati.
L'elenco a sinistra raggruppa le analisi (diversi tipi
di verifica dei problemi) in diverse categorie.
Importanza: le anomalie sono anche classificate per
livello di importanza da 1 a 3, dalla pi湛 grave alla meno
importante, e rappresentate da un cerchio colorato.
Correggibile: alcuni problemi vengono visualizzati con
le correzioni proposte:
"Online" correzioni che possono essere applicate tramite
l'editor di tag online Osmose.
"JOSM" correzioni che richiedono un editor pi湛 avanzato come
JOSM., Possono richiedere un riposizionamento manuale
dell'oggetto oltre alla modifica dei tag.
Argomento: i problemi sono filtrabili per tema, come
strade, ciclismo, sport ...
20. 20
Osmose
La corrispondenza dei segnali s
tradali di Mapillary
竪 un nuovo tipo di integrazione
dei dati disponibile in Osmose.
Confronta i segnali stradali di
Mapillary con i tag in OSM e
rileva quando un segnale non
ha un'applicazione su una way.
21. 21
OSM Inspector
OSM Inspector 竪 uno strumento web di
debug per utenti esperti.
Ci sono diverse viste tematiche,
ognuna con pi湛 livelli, che mostrano
dettagli specifici dei dati OSM, spesso
evidenziati con errori.
I livelli possono essere attivati e
disattivati.
Ci sono link ai dettagli di un oggetto ed
竪 possibile aprire un editor per
risolvere eventuali i problemi.
22. 22
BRouter suspect manager
Il suspect manager 竪 uno
strumento che aiuta a trovare errori
e incoerenze nella rete stradale.
I sospetti sono in realt solo
sospetti, la maggior parte non sono
problemi, il tasso di falsi positivi 竪
alto!
C竪 anche una vista su Osmoscope
che mostra i sospetti di BRouter.
23. 23
Overpass Turbo
Overpass API e l'interfaccia Overpass Turbo
permettono di creare query personalizzate che
possono essere utilizzate per rilevare eventuali
errori.
I risultati vengono mostrati su una mappa
interattiva. I dettagli dell'oggetto sono mostrati in un
popup.
Per esempio:
nomi delle strade che iniziano con un lettera minuscola
highway=road
highway=living_street
place_of_worship senza i tag religion o denomination
numeri civici su edifici
distributori di carburante senza ref:mise
24. 24
Suggerimenti
Controlla i nuovi utenti nella tua zona.
Controlla i changeset nella tua zona.
Commenta i changeset dove trovi modifiche errate. Ricordati sempre di
essere gentile!
Non cercare di eliminare tutti gli errori/warning che segnala un tool.
Concentrati sugli errori pi湛 gravi (es: quelli di routing) o quelli nei campi dove
hai pi湛 esperienza.
Usa sempre il validatore di JOSM.
Cerca di chiarire i tuoi dubbi leggendo la Wiki (meglio le pagine in inglese).
25. 25
Ulteriori approfondimenti
Pagina Quality Assurance
su OSM Wiki.
OpenStreetMap, Jonathan
Bennett, Packt Publishing,
September 2010
(Chapter7.Checking
OpenStreetMap Data for
Problems).
26. 26
Credits
Presentation by Andrea Musuruane, licensed under
CC BY-SA 2.0.
It includes text taken from wiki.openstreetmap.org and
licensed under CC BY-SA 2.0.
Cover photo by Jeremy Segrott, licensed under CC BY
2.0.