<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">Il giorno 08/mag/2015, alle ore 16:26, Luca Sigfrido Percich <<a href="mailto:luca.percich@gmail.com" class="">luca.percich@gmail.com</a>> ha scritto:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Grazie a tutti per le risposte esaustive.<div class=""><br class=""></div><div class="">Ovviamente se il routing gestisse i conditional, dovrebbe anche richiedere in input tutti i dati relativi: a che ora voglio passare, se sono abilitato a entrare nella ZTL…</div></div></div></blockquote><div><br class=""></div><div>Certo, praticamente impossibile per un routing con CH.</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Omar, credo che nessun motore di routing possa utilizzare i dati osm così come sono ma debba trasformarli (staticamente o al caricamento) in un grafo nel quale gli edge siano transitabili (eventualmente per determinate categorie di veicoli). Quindi indipendentemente dallo specifico algoritmo di routing è importante capire in che modo vengono interpretati i tags sulle ways per costruire il grafo. E l'unico modo di essere sicuri è guardando il codice sorgente.</div></div></div></blockquote><br class=""><div>E’ vero, personalmente l’ho fatto, e ne ho anche sviluppato uno.</div><div>Il problema è scegliere tra velocità di calcolo o versatilità.</div><div><br class=""></div><div>Se scegli la velocità, puoi dimenticarti dei conditional relativi al tempo, al massimo possono essere sfruttati quelli relativi al mezzo.</div><div>Questo credo valga anche per algoritmi commerciali, non ho mai fatto test specifici su di essi, ma sono abbastanza sicuro che sia così.</div><div><br class=""></div><div>In sostanza i conditional posso essere sfruttati per calcoli di percorso di brevi distanze.</div><div><br class=""></div><div>Ciao,</div><div>Omar</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Settimana prossima faremo un po' di test.</div><div class=""><br class=""></div><div class="">Sig</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">Il giorno 8 maggio 2015 12:33, Omar Bettin <span dir="ltr" class=""><<a href="mailto:omar@omarbettin.com" target="_blank" class="">omar@omarbettin.com</a>></span> ha scritto:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class=""><div class="">Mi sembra che alla domanda:</div><div class=""><span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22px;background-color:rgb(255,255,255)" class="">Hi.</span><br style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22px" class=""><span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22px;background-color:rgb(255,255,255)" class="">Are you going to do time-specific conditions?</span></div><div class=""><br class=""></div><div class="">…abbia risposto:</div><div class=""><span style="color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22px;background-color:rgb(255,255,255)" class="">Not for the foreseeable future.</span></div><span class="HOEnZb"><font color="#888888" class=""><div class=""><br class=""></div><div class="">Omar</div></font></span><div class=""><div class="h5"><div class=""><br class=""></div><br class=""><div class=""><blockquote type="cite" class=""><div class="">Il giorno 08/mag/2015, alle ore 12:27, emmexx <<a href="mailto:emmexx@tiscalinet.it" target="_blank" class="">emmexx@tiscalinet.it</a>> ha scritto:</div><br class=""><div class="">Il 05/08/2015 11:05 AM, Omar Bettin scrisse:<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Poi c'è il problema delle limitazioni di accesso condizionali:<br class="">motor_vehicle:conditional = no @ (22.00-06.00). Chissà come li vedono<br class="">i navigatori. Bisognerebbe dare una sbirciatina al codice<br class=""></blockquote><br class="">Anche questo tipo di condizione è critica per *Contraction Hierarchies,<br class="">*perché i dati di routing _sono pre-elaborati_ ed i tag non sono<br class="">utilizzati in tempo reale.<br class="">Questo tipo di condizione (salvo appesantimenti alla base di dati di<br class="">routing) viene trattata come *access=no*;<br class=""><br class=""></blockquote><br class="">E questo e' cio' che prevede per il futuro lo sviluppatore di osrm:<br class=""><br class=""><a href="https://github.com/Project-OSRM/osrm-backend/issues/583" target="_blank" class="">https://github.com/Project-OSRM/osrm-backend/issues/583</a><br class=""><br class="">ciao<br class=""><span style="white-space:pre-wrap" class="">        </span>maxx<br class=""><br class="">_______________________________________________<br class="">Talk-it mailing list<br class=""><a href="mailto:Talk-it@openstreetmap.org" target="_blank" class="">Talk-it@openstreetmap.org</a><br class=""><a href="https://lists.openstreetmap.org/listinfo/talk-it" target="_blank" class="">https://lists.openstreetmap.org/listinfo/talk-it</a><br class=""></div></blockquote></div><br class=""></div></div></div><br class="">_______________________________________________<br class="">
Talk-it mailing list<br class="">
<a href="mailto:Talk-it@openstreetmap.org" class="">Talk-it@openstreetmap.org</a><br class="">
<a href="https://lists.openstreetmap.org/listinfo/talk-it" target="_blank" class="">https://lists.openstreetmap.org/listinfo/talk-it</a><br class="">
<br class=""></blockquote></div><br class=""></div>
_______________________________________________<br class="">Talk-it mailing list<br class=""><a href="mailto:Talk-it@openstreetmap.org" class="">Talk-it@openstreetmap.org</a><br class="">https://lists.openstreetmap.org/listinfo/talk-it<br class=""></div></blockquote></div><br class=""></body></html>