IT:Quality Assurance
Strumenti Quality Assurance, aiutano per avere una migliore qualità dei dati di OSM. Spesso gli strumenti permettono di raggiungere questo obiettivo, fornendo un elenco di bug nei dati, che possono poi essere corretti dai mappatori usando strumenti di editing. I bug sono rilevati automaticamente sulla base di regole e di analisi dei dati, o gli strumenti sono un mezzo per il rilevamento manuale, o una combinazione dei due. Ci sono molte idee diverse su come eseguire questa operazione, e su quale tipo di bug concentrarsi, quindi ci sono molti strumenti diversi.
Le mappe OpenStreetMap sono spesso più aggiornate e di qualità superiore rispetto alle altre mappe commerciali quando si tratta di strade nuove o cambiate.
Strumenti per segnalare bug
Questi sono strumenti che mirano a sottolineare ed indicare parti dei dati che sono probabilmente errate. Questi sono report da controlli di qualità manuali, e report di potenziali bug riportati da umani. In entrambi i casi, i problemi riportati potrebbero contenere falsi positivi e dovrebbe essere fatta attenzione per assicurarsi della loro accuratezza prima di fare modifiche. Ad ogni modo, possono fornire una visualizzazione preziosa su quali aree si deve concentrare l'attenzione ed aiutare ad individuare e correggere errori.
Openstreetbugs
In OpenStreetBugs è possibile segnare e descrivere i bug in OSM su una mappa senza autenticazione. Si spera che qualcuno noterà il vostro mark e lo corregga. OSB Reports qui ci sono i file GPX e HTML e le statistiche di OSB.
Mapdust
MapDust è uno strumento per i bug gesitto da skobbler, che è anche integrato nella loro soluzione di navigatore turn-by-turn, quindi originariamente focalizzato su bug rilevanti per la navigazione ma che serve ora come uno strumento per i bug in generale. Poiché molti dei suoi utenti potrebbero non essere coscienti di OpenStreetMap, ci sono anche report di errori non rilevanti, ma contiene molti report buoni, anche non coperti da altri strumenti. Al momento è disponibile in inglese, tedesco, italiano, spagnolo e rumeno.
Strumenti per individuare errori
Gli strumenti per individuare errori analizzano i dati di OSM per potenziali errori nei dati, inaccuratezza o posti scarsamente mappati. La comunità di OSM dovrebbe controllare se queste strutture sono realmente sbagliate e correggere i dati per una qualità dei dati in continuo miglioramento.
Keep Right
Keep Right (keepright.ipax.at) mostra gli errori sulla mappa o su un form. Sistema di notifica falsi positivi o per l'etichettatura di un problema come bug chiuso. Regole per rilevare automaticamente le seguenti tipologie di errore:
- aree non chiuse
- strade a senso unico morte
- giunzioni non corrette
- tags deprecati
- tags mancanti
- punti/tunnels senza layer
- autostrade senza ref
- chiesa senza religione
- punti senza nomi
- ways senza nodi
- isole galleggianti
- attraversamento ferroviario senza tag
- utilizzo sbagliato del tag attraversamento ferroviario
- elementi FIXME
- relazioni senza type
ITO Map
ITO Map [1] è un servizio di mappe a sovrapposizione. Il livello visualizzabile riguarda differenti tipi di dati: Barriers, Buildings and addresses, Car parks, Electricity distribution, Fixme, Former railways, Layers, Metro, Navigable waterways, Railways, Schools, Speed limits km/h, Speed limits km/h: major roads, Speed limits mph, Speed limits mph: major roads, Tracktype, Unknown roads, Water.
Osmose
Osmose [2] è un strumento con diversi controlli di qualità.
Nodi Duplicati
Duplicate nodes è uno strumento scritto da Matt per mostrare i punti duplicati, per esempio nodi con le stesse coordinate, su una slippy map. Ci sono maggiori informazioni sul tool e su come corregge i nodi duplicati sulla pagina informativa.
JOSM Validator
Validator è una funzione di JOSM che controlla i dati visualizzati nel programma, evidenzia errori e avvertenze e, su richiesta, può effettuare qualche correzione automatica.
Ortografia dei nomi delle strade
Daniele Forsi ha messo a disposizione uno strumento che segnala le strade contenenti (probabili) errori ortografici nei loro nomi.
Gli strumenti di Gary68
Gary68 ha creato molti di strumenti di quality assurance:
- WayCheck è un programma che controlla i dati di OSM per fine strade aperte e incroci. Le posizioni trovate devono essere valutate da un utente e lui o lei può correggere i dati in JOSM o Potlatch o inserire un mark in Openstreetbugs. La pagina di Waycheck mostra i reports generati dal programma e ogni utente è incoraggiato a eseguire i reports e correggere gli errori mostrati nella pagina e nei suoi link. Questo è specialmente utile per la qualità del routing!
- MotorwayCheck mostra i problemi relativi a highway:motorway. La pagina mostra anche reports.
- osmdiff è un programma che compara due file osm e documenta i cambiamenti, in scrittura e visualizzazione. Alcuni reports possono essere visti qui osmdiff reports.
- unmappedplaces trova una lista di località potenzialmente non mappate. Questi sono riportati nella pagina wiki (o Unkartografiert pagina per la Germania). La query può essere eseguita per altri Paesi.
- Mapping Quality è un data report della qualità della mappa, successore di Unmapped Places. Nella pagina wiki Mapping Quality puoi vedere i risultati. Si ottengono:
- automatic street directory
- KPIs (numbers) per place
- maps that show status
- CSV files for further
- SomeChecks esegue... alcuni controrlli:
- controllo sui sensi unici
- controllo sulle rotatorie
- controllo sui doppi nodi (ways)
- controllo sulle aree
- Relation Diff - Differenze nelle Relazioni.
"Tutti" gli errori come file GPX
Tutti i risultati dei controlli eseguiti da Gary68 possono essere ottenuti come file GPX per usarli p.e. su JOSM. Questi controlli riguardano principalmente la Germania. Openstreetbugs are covered as well. È anche possibile ottenere questi dati per un riquadro più piccolo :
- Tutti i risultati in GPX allbugs.gpx
- Creare un file GPX con tutti gli errori per una zona delimitata: extract. Un link permanente potrebbe essere http://www.gary68.de/osm/qa/gpx/extract.php?left=7&right=8&top=49&bottom=48
I controlli vengono eseguiti ogni una o due settimane.
Una Collezione di Script per il Controllo Qualità
Collezione di diversi script descritti di seguito, eseguilo nel tuo Paese. Se è un giorno piovoso e uggioso e non puoi uscire, risolvere questi conflitti nei dati, è un utile tipologia di "mappatura da poltrona":
shinguz.ch OSM Quality Assurance
Coastline error checker
- Coastline error checker ([3]) mostra buchi e altri problemi nella linea di costa.
OSM Inspector
OSM Inspector ([4]) ha diverse vestizioni per bisogni specifici.
Public transport validator
ÖPNV-Validator ([5]) controlla se una relazione per il trasporto pubblico ha i tag validi secondo il nuovo schema di mappatura del trasporto pubblico User:Oxomoa/Public_transport_schema. Questo schema sta venendo votato per la sua adozione Proposed_features/Public_Transport.
NoName map
NoName map ([6]) - Mappa che mostra le strade senza nome, aggiornata ogni minuto usando i diff.
TIGER Edited Map
TIGER Edited Map ([7]) - Mappa che mostra quali aree degli U.S.A. sono state editate dall'import dei TIGER.
Strade grezze
Strade grezze con pochi nodi (post su un blog): Coarse Highways
OS Locator Musical Chairs
OS Locator Musical Chairs ([8]) cerca di collegare le strade su OSM in GB con il database di nomi di strade OS Locator e mostra i risultati su un'interfaccia.
Turn Restrictions Analyser
Turn restriction analyser - visualizza le restrizioni di svolta su una mappa ed evidenzia gli errori.
Maplint
Maplint è una configurazione di Osmarender per visualizzare gli errori nella Slippy Map. Schiaccia il pulsante sul lato destro e clicca su Maplint. Agli zoom più bassi potrai vedere i problemi segnati sulla mappa.
US Interstate refs
US interstate refs - Lista dei numeri ref e corrispondenti interstates in OSM (U.S.A.).
Yet another validation tool for osm data
Yet another validation tool for osm data fornisce una slippy map con sovrapposti livelli per aiutare le persone a trovare possibili errori nei dati (solo per l'Europa). Il servizio fornisce livelli di strade senza nome, ref, sensi unici; Disegna i testi dei fixme e note; e livelli che mostrano la superficie admin_level. [9]
OSMcompare
OSMcompare compara OSM con Google Maps (solo Sud-Est asiatico). Mostra strade e corsi d'acqua che sono presenti in Google Maps ma non in OSM.
Poligoni errati
open.mapquestapi.com/brokenpoly - Poligoni che sono un problema per Nominatim. Potrebbero essere poligoni errati, l'interno non connesso di un multipolygon o quando un poligono interseca se stesso.
Strumenti per il monitoraggio
Oltre ai precedenti strumenti di report di bug ed errori, c'è un numero di strumenti che ti permette di tenere traccia dei cambiamenti ed individuare modifiche errate. Per esempio, se conosci bene un'area che hai mappato a fondo, potresti voler seguirne tutti i cambiamenti e verificare che vi si verifichino atti vandalici.
OpenStreetMap Watch List
OWL (OpenStreetMap Watch List) - Guarda cosa sta succedendo in OSM in un'area speciale.
ITO world OSM Mapper
OSM_Mapper - osmmapper è uno strumento che permette di vedere quando un'area è stata mappata l'ultima volta rispettivamente nel tempo.
Seguire le modifiche in tempo reale
- LiveEditMapViewer è un programma in java che permette di monitorare i cambiamenti (nodi) sulla mappa quasi in tempo reale.
- Khtmlib - khtml.org ticker è un sito che permette di seguire le modifiche in tempo reale su una slippy map ed avere informazioni aggiuntive su queste.
History Browser
- History Browser with diff tool.
OSM Aware
- OSM Aware fornisce le modifiche in OSM come file KML.
Hisorical Coverage
- Historical Coverage service crea animazioni con la cronologia dello sviluppo in un'area specifica.
Assistant Tools
Traffic Sign Tool
Traffic Sign Tool Assistente per usare i tag corretti in relazioni con i segnali stradali tedeschi.
QualityStreetMap
QualityStreetMap ([10]) è una grande griglia per coordinare il lavoro di mappatura. Puoi selezionare una tile e marcarla come completa per un tag specifico. La griglia copre il mondo intero e tutti i tag. Per modificare la griglia devi fare il login con il tuo account OSM. Fai lo zoom per vedere la griglia (12 è il livello minimo). Il servizio è allo stato di beta.
MaxSpeed-Karte
DE:MaxSpeed Karte ([11]) - Mappa che mostra le strade con il tag maxspeed
NavigationDebugMap, Mappa che mostra maxspeed, restrizioni di svolta e altre proprietà del routing
Road lists
In Germania sono state approntate liste delle strade differenti dal resto del mondo: Straßenverzeichnis
Statistiche sui tag
Strumenti per mettere a confronto l'utilizzo dei tag o per sistemare piccoli errori. Vedi anche: Stats
Taginfo
Simile a tagwatch, Taginfo mostra informazioni dettagliate sui tag.
TagWatch
Mostra statistiche sui tag [12]
TagStat
Cerca per tag e per il loro uso [13]
ITO Map
ITO Map [14] è un servizio di mappe sponsorizzato da ITO. Utilizza degli script che evidenziano particolari tag mostrando quanto sia consistente o meno l'uso di un certo tag. Mostre simultaneamente anche gruppi di tag selezionati.
Altro...
- File:Osm-planet-1.jpg Picture of the OSM Coverage
- TIGER fixup/250 cities#Maps - Uno strumento per risolvere alcuni problemi di routing di base negli U.S.A
- no name, no ref, no oneway, notes & fixmes (europe only)
- OSM QA App allows you to lock areas to get no conflicts when doing teamwork
- T@h heatmap Coverage as heatmap
- Report Unmapped Places in Germany 8/2010
External compares
- SotM 2010 session: OpenStreetMap – Ready for business!
- Bachelor Thesis comparing OSM 2009 with Navteq datas (german)
- SOTM2010 - Logiball - OSM Spain vs. commercial data compare
- Report OSM Quality Evaluation in UK 7/2007