2009/6/10 Carlo Stemberger <carlo.stember...@gmail.com>: >> Note dolenti invece da OpenRouteService: se provate a fare un percorso che >> dovrebbe usare il cavalcavia, quest'ultimo verrà evitato in qualunque modo. >> Evidentemente il loro SW considera (sbagliando) access=no prioritario >> rispetto a motorcar=yes (oppure c'è qualche altro problema >> nell'aggiornalmento del Data Base openrouteservice) > Come si stabiliscono queste priorità? Mi sembra che Federico avesse > fatto un lavoro scientifico ben documentato. Se è così, e se non ci sono
La mia proposta era questa: http://wiki.openstreetmap.org/wiki/Computing_access_restrictions Avevo cercato di non inventare niente, ma di basarmi sul significato "informale" dei tag access, motorcar ecc. come descritto sul wiki alla voce access (http://wiki.openstreetmap.org/wiki/Key:access) Il mio algoritmo cercava di salvare capra e cavoli, cioè il concetto di "default" (ad es. bicycle=designated per le cycleway) e i tag espliciti, gestendo le dipendenze logiche. In questo specifico caso l'errore è ancora più evidente: è tutto esplicito, sia access=no che motorcar=yes. > "bug" logici nello schema sul wiki, bisogna mappare in questo modo e > segnalare il problema agli autori del router. Purtroppo *nessun* router usa l'algoritmo che ho proposto, né sue semplificazioni. Ieri ho investigato il nuovo router Routino e neanche quello azzecca fino in fondo. Sono contento che mkgmap ci vada così vicino, ma sono sicuro che se la strada fosse stata taggata access=no, motor_vehicle=yes avremmo scovato un errore anche in mkgmap. Ciao _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it