IT:Keep Right

From OpenStreetMap Wiki
Jump to: navigation, search
Lingue disponibili — Keep_Right
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Schermata di Keep Right che evidenzia gli errori a Vienna

Keep Right (keepright.ipax.at) è uno strumento di Quality Assurance. Visualizza automaticamente gli errori sulla mappa o sotto forma di lista. Keep Right è ora disponibile per l'intero pianeta, e può essere usato in inglese, tedesco e italiano e portoghese brasiliano!

Per il progetto della settimana Steve ha creato un piccolo video (uno dei tanti Video tutorials)

Regole

Keep right ha delle regole per riconoscere automaticamente i seguenti tipi di errori :

  • aree non chiuse
  • sensi unici che finiscono nel vuoto
  • strade che sembrano unite
  • tags obsoleti
  • tags mancanti
  • ponti/tunnel senza il layer
  • strade principali senza ref
  • luoghi di culto senza l'indicazione della religione
  • Punti di Interesse senza nome
  • strade senza nodi
  • strade scollegate dal resto del mondo (floating islands)
  • passaggi a livello senza tag
  • tag railway crossing usato in modo sbagliato
  • oggetti taggati come FIXME
  • relazioni senza l'indicazione del tipo (type)

Aggiornamenti Mappe e modifiche

La mappa è aggiornata automaticamente ogni settimana, e include un sistema in tempo reale per segnalare i falsi positivi (rimuove in modo permanente la segnalazione dell'errore) o per etichettare un errore come corretto (lo rimuove temporaneamente, fino alla settimana successiva quando si spera che non riappaia più)

"floating islands" spiegazione e problemi

Ogni strada disegnata sulla mappa dovrebbe essere accessibile dalle auto partendo da un punto qualsiasi del mondo. I traghetti e le strade (anche le piattaforme ferroviarie) sono incluse nel controllo "floating islands",così come ogni isola nel mare dovrebbe essere raggiungibile partendo dal continente.

Il controllo funziona in questo modo: prende come partenza alcune strade ovunque nel mondo (circa 100 punti). Dopo trova tutti i nodi che appartengono a queste strades. Ora trova le altre strade che sono connesse con questi nodi. Ora cerca nuovamente nodi che sono connessi a queste strade, e così via. Il controllo inizia da qualche parte e percorre tutte le strade fino a quando non sono finite. Alla fine ogni strada che non è stata visitata viene marcata come "floating island".

Uno degli effetti collaterali è che se la tua nazione/città/isola/... non è connessa al resto del mondo, riceverai MOLTI errori simili apparentemente senza una causa. Quando aggiungerai le connessioni al resto del mondo, molti di questi errori scompariranno (al prossimo aggiornamento, vedi sopra). Se hai problemi a trovare la causa degli errori e non scompaiono in una settimana (può essere che qualcuno l'ha corretto di recente, ma la mappa non è stata ancora aggiornata) guarda su keepright.ipax.at per le istruzioni su come contattare il proprietario della mappa.

Sviluppo

Progetto Sourceforge, con sottoversioni e traccia at http://sourceforge.net/apps/trac/keepright/

Sembra sviluppato in gran parte da "haraldkleiner" [1]