Il giorno gio 14 set 2017 alle ore 02:51 Martin Koppenhoefer < dieterdre...@gmail.com> ha scritto:
> no, non ci può essere un tag formalmente invalido, tutti i tags sono > formalmente validi ("ogni tag che vuoi"). Al massimo ci sono tags che non > sono come li intendeva chi li ha messo... > Uh? Se la pagina wiki dice che un tag si applica solo ai nodi quando lo applichi a una way *è* invalido. Ho già fatto l'esempio di natural=peak, lo espando per chiarezza. Con il sistema attuale se tagghi una way con natural=peak il server accetta il dato, è successo almeno 227 volte ad opera di N mappatori che probabilmente volevano mappare una cresta (natural=arete) ma non sapevano come farlo. Conseguenze: a) ci sono 227 errori nel databse b) ci sono N mappatori che continueranno a sbagliare credendo di essere nel giusto c) ci sono 227 creste che potevano essere mappate e non lo sono d) ci saranno M persone che dovranno perdere del tempo a correggere un dato errato Se ci fosse stata una validazione dei dati a priori queste way sarebbero state rifiutate dal server con un messaggio di errore che spiega agli N mappatori che quella taggatura si usa solo sui nodi invitandoli a leggere la relativa pagina del wiki (ti sembrerà strano ma un sacco di gente non sa nemmeno che il wiki esiste). Conseguenze: a) non ci sono errori b) ci sono N/2 mappatori che hanno imparato qualcosa (non tutti hanno voglia di RTFM) c) ci sono 113 creste mappate d) nessuno perde tempo Cosa c'è che non va nella validazione a priori? Per la cronaca ho aperto la prima way incriminata che ho trovato con overpass ed è lì da 9 mesi, alla faccia dei monitoraggi a posteriori. Ovviamente è un esempio banale e insignificante, però vedi che anche un oggetto banale come una vetta viene sbagliato in buona fede. Accettare solo valori validi sulle chiavi più comuni e collaudate non lede né la libertà né la creatività di chicchessia, si possono sempre proporre nuovi valori alla comunità e sperimentare nuove chiavi senza freni. Però le cose palesemente sbagliate non ha senso farle passare.
_______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it