2009/2/27 Martin Koppenhoefer <dieterdre...@gmail.com>: >> Allo stato attuale non abbiamo nessun tag per indicare le ZTL; il tag >> access=private, a parte il fatto che "suona male", è per il momento il >> migliore compromesso. > non, e falso e mette un dato falso nella db. Metti che qualcuno cerca > per motivi che tu non conosci tutte le strade private del mondo.
Aspetta: il tag access, per come è descritto ora, descrive il diritto di accesso ad una strada, non la proprietà della strada. E access=private vuol dire che il proprietario della strada dà il permesso su base individuale. Quindi se vuoi sapere quali sono le strade private (nel senso normale di "private") e fai una query su access=private, la query è scoretta. > non, il router non ti po chiedere per ogni strada privata lungo il tuo > percorso se hai diritto di passare. Normalemente non ti mandara in > queste strade senza chiedere niente e basta. Esattamente: per lo stesso motivo, non ti manderà mai per una ZTL perché non basta avere una Euro4 ma devi anche avere il relativo permesso. Quindi in genere un navigatore non ti farà mai passare per una ZTL a meno che non sia l'unica strada possibile, e in quel caso - secondo me - deve avvisarti in anticipo che ti sta facendo fare una strada che potrebbe essere vietata. > access:motorcar:european_emission_standards=Euro4 Preferisco Euro4 a sinistra, non a destra: così come non scriviamo access=bicycle, ma access=no e bicycle=yes, mi immagino: access=no access:motorcar:Euro4=yes (mi sono permesso di togliere european_permission_standards) In questo modo si può anche aggiungere euro3: access:motorcar:Euro3=yes e, come per l'ecopass di Milano, dire che per tutte le altre auto è a pagamento: access:motorcar=toll A questo punto l'algoritmo Computing access restrictions capisce: -in generale non si può entrare -le auto devono pagare un pedaggio -le auto euro4 e euro3 possono entrare senza pagare pedaggio Quello che vorrei far notare è che non serve un tag per ZTL, perché una ZTL è una collezione di divieti/permessi: ad esempio è permesso l'accesso alle biciclette/pedoni senza alcuna restrizione; le autovetture invece devono avere un permesso o determinate caratteristiche. Quindi sono contrario ad un tag access=ZTL perché troppo vago (un navigatore non saprebbe come interpretarlo) ma appunto va separato nei suoi costituenti: access=no bicycle=yes foot=yes vehicle= ??? motorcar:handicapped=yes ecc. Quello che forse manca è l'attributo access=permit_holders o simili, da concordare con un opzionale required_permit=... che indichi il permesso necessario. Ciao _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it