Urbis13 (2023-01-22 13:26:38+00:00): Ciao IlBano,
cerco di rispondere alle tue obiezioni.
Inizio con la questione routing: supponendo che un router sia in grado di interpretare il tag (purtroppo il fatto che non ci sia un tag standardizzato è un problema oggettivo) secondo me potrebbe benissimo dare l'avviso "attenzione dare la precedenza a destra", potrebbe essere un avviso molto utile in Italia tenuto conto dell'estrema rarità di tali intersezioni da noi e tenuto conto del fatto che i diritti di precedenza positivi non vengono quasi mai indicati sulla strada che gode il diritto e spesso, guidando nelle zone che non si conoscono, è necessario analizzare visivamente il retro dei segnali posti sulle strade laterali e/o la segnaletica orizzontali (che magari possono essere nascosti da altre strutture e/o scoloriti). Dal punto di vista del routing sarebbe molto più utile segnalare questo che uno stop o un dare precedenza, situazione in cui il guidatore vedrebbe chiaramente il cartello stradale di fronte a se. C'è anche da dire che l'uso che ne fanno gli utilizzatori di dati esterni è sicuramente fondamentale ma non importante: OSM è pieno di oggetti taggati senza nessuna possibilità di uso realistico da utilizzatori di dati esterni ma che vengono comunque taggati.
Passiamo alla questione del default default: ammettiamo di supporre che l'assenza di mappatura voglia dire che si tratta di un incrocio con precedenza a destra. Questo porta a risultati sensati ? Secondo me no. Ti invito a provare a selezionare tutti gli incroci senza indicazioni di sorta in OSM in una determinata zona e poi provarli a controllare l'effettiva segnaletica presente ad uno ad uno: scopriresti in realtà che semplicemente sarebbero al 99% intersezioni per cui nessuno ha pensato di mappare la segnaletica presente e non di incroci con vera precedenza a destra. (Il 99% è ovviamente indicati, non ho mai selezionato una zona per fare il conto specifico, ma se utilizzi Overpass Turbo riesci a farti un'idea).
Il senso di quello che voglio dirti è che possiamo anche assumere che incrocio senza tag = incrocio con precedenza a destra; tuttavia se utilizzassimo questo default per ricavarne informazioni otterremo al 99% delle informazioni sbagliate. Per me il corretto significato da dare ad un incrocio senza niente mappato è "incrocio di cui non abbiamo alcuna informazione e da cui realisticamente non è possibile interpolare alcuna informazione a riguardo delle precedenze" (almeno per quanto riguarda Italia).
Per quanto riguarda il link delle good practice che hai messo: a me pare che sia un'ulteriore conferma della tesi che io sto sostenendo. Giustamente il primo paragrafo dice che non possiamo mappare la legislazione e su questo siamo d'accordo: nessuno si sognerebbe di mappare un divieto di sorpasso implicito in curva od in corrispondenza di un'intersezione. Tuttavia bisogna anche leggere il secondo paragrafo che riporta (tradotto in italiano): "Tuttavia, l'assenza di uno specifico segnale stradale o di segnaletica orizzontale può essere sufficientemente rilevante da essere mappa". Segue poi un esempio sui limiti di velocità (non sto a riportarlo) e poi continua dicendo: "se l'assenza di uno specifico segnale stradale non è stata mappata, gli utilizzatori dei dati possono solo cercare di indovinare se la situazione sul campo corrisponde al default generale previsto dalla legge o se invece quel tratto di strada non è mai stato valutato da qualche mappatore".
A me pare che questo confermi quanto sostenuto da me.
Ti faccio anche notare che a differenza di quanto hai scritto, non è vero che i limiti di velocità si mappano in genere in presenza di cartelli; questo vale sia dal punto di vista delle regole teoriche sul Wiki ma anche e soprattutto dal punto di vista della mappatura pratica. Per quanto le regole teoriche è proprio l'eccezione tipo che viene presentata nel tuo link sulle good practice (oltre che ad essere riperura nella pagina sul maxspeed). Ma anche per quanto riguarda la realtà pratica della mappatura ti invito a selezionare una qualsiasi strada e a vedere che di solito i limiti di velocità sono esplicitamente segnati (e che quando non sono segnati è semplicemente perché qualcuno non ha avuto voglia/tempo/volontà/interesse nel segnarli ). Prendi l'A4 tra Milano e Bergamo e vedrai che è esplicitamente segnato il limite a 130 km/h nonostante sia quello generale delle autostrade e nonostante non ci sia alcun cartello che lo segni. Questo è solo il primo esempio che mi è venuto in mente ma potrebbe essere ripetuto per gran parte della viabilità.
Per inciso ti faccio notare che almeno per quanto riguarda l'Italia concretamente non sarebbe possibile per un utilizzatore dei dati ricavare il limite di velocità dalla classificazione della highway mediante la tabella indicata perché:
* la classificazione delle strade non da informazioni sul fatto che la strada sia urbana o extraurbana (esiste un tag specifico per indicarlo ma nella pratica è praticamente inutilizzato)
* nello specifico della realtà italiana non vi è ancora un modo per identificare le strade extraurbane principali (cat. B), dato che (in maniera un po' stupida ed inutilmente complicata -ma questa è una mia considerazione personale-) si è deciso di usare "trunk" per le strade con corsie di decelerazione ed accelerazione (che non corrispondono ad alcuna classificazione ufficiale prevista dal CdS) e "motorroad" sia per le "extraurbane principali" sia per le strade "riservate ai veicoli a motore" (impedendo quindi di identificare in maniere univoca le extraurbane principali).

Urbis13