2009/2/20 Federico Cozzi <f.co...@gmail.com>: >>> 2. se il default viene sovrascritto "a pezzi" dai tag specifici, il >>> risultato è: access=destination, bicycle=designated, foot=designated >>> (che è l'effetto voluto) >> che io sappia e` questa la situazione > Allora non faccio danni se aggiungo l'ovvio al wiki ;-)
Mi sono accorto che così ovvio non è! Se torno alla pagina con i default di access: http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access-Restrictions mi accorgo che non c'è scritto quello che pensavo, ma ben altro ;-) Prendiamo la cycleway: *non* c'è scritto access=no bicycle=designated *Ma* c'è scritto: motorcar,motorcycle,goods,hgv,psv,moped,horse,bicycle,foot=no bicycle=designated Se ora sommo, pezzo a pezzo, il default con il mio tag specifico: access=destination, ottengo un casino: access=destination motorcar,motorcycle,goods,hgv,psv,moped,horse,bicycle,foot=no bicycle=designated Cioè in quella strada possono accedere solo i residenti, a patto che non usino motorcar, motorcycle, goods,hgv,psv,moped,horse,bicycle,foot (ci vanno in motoslitta?) Tutti i ciclisti possono andare. Questo è chiaramente assurdo. A questo punto sento il bisogno di un chiarimento sul wiki, o nella pagina di access (che spieghi come combinare i default con i tag specifici) oppure un ripensamento da zero della pagina delle access-restrictions. Il problema infatti nasce da quest'ultima pagina, che confonde le access-restrictions "ereditate" da quelle "indicate". Per fare un paragone informatico, è l'analogo dei permessi sulle cartelle di Windows che possono essere "ereditate" dalla cartella superiore oppure essere impostati esplicitamente. Nello specifico, la pagina access-restrictions relativamente alle cycleway non dovrebbe mettere sullo stesso piano il no a tutti i veicoli e il designated alle biciclette: il "no" ai singoli veicoli è ereditato dal generico "accesso=no", mentre il "designated" alle biciclette è esplicito. Quindi più correttamente la pagina di access-restrictions, relativamente alle cycleway, dovrebbe dire: access=no motorcar=no (scritto in corsivo per indicare che è ereditato da access=no) moped=no (idem) ... bicycle=designated A questo punto è anche chiaro che le motoslitte non possono andare sulle cycleway, mentre - ora come ora - possono, o per lo meno è unknown. Ciao _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it