Jam, Cit - grazie dell'analisi, questo problema del Moncenisio mi era stato segnalato qualche settimana fa e non l'avevo approfondito.
La soluzione č impostare percorso pių veloce e permettere strade veloci e traghetti
Se li permettete fa il giro corretto, altrimenti succede quanto ha notato Jam 8 post pių in su.
Cerco di spiegarlo:
- Premessa (noiosa, saltate pure al punto dopo): il calcolo di un percorso č mooolto oneroso in termini di risorse (č un problema np-difficile), per questa ragione le mappe vengono processate in background e viene creata una serie di grafi che contengono, pre-calcolati, un grandissimo numero di percorsi (tra i nodi principali). Questa operazione va fatta separatamente per ogni combinazione di opzioni (es. pių veloce, pių corto, senza pedaggi etc) e permette poi una veloce risposta quando viene richiesto un calcolo per congiungere due punti sulla mappa. Ora, per limiti di risorse, con mappite gestisco direttamente il routing in tutta europa con le combinazione pių veloce/con pedaggi/con strade veloci/con ferry e pių veloce/senza pedaggi/con strade veoci/con ferry. In tutti gli alti casi (che sono un 10-15%) utilizzo un servizio di routing reso disponibile da OpenRouteService (ORS), progetto dell'Heidelberg Institute for Geoinformation Technology (HeiGIT),
- ORS di fatto usa dietro le quinte lo stesso "motore" usato da mappite (una versione modificata di Graphhopper).
- ORS č impostato per non considerare transitabili le barriere, anche se queste sono definite con accesso condizionale (in questo caso, la barriera č definita come divieto di accesso tra Nov e Maggio), e probabilmente i grafi sono stati generati un paio di mesi fa
- Il routing gestito direttamente da Mappite č pių ottimista e ignora le barriere condizionali
Quindi, se attivate l'opzione "strada pių corta", "no traghetti" oppure "no strade veloci" mappite utilizza ORS e la strada non risulta transitabile. Altrimenti viene usato il motore di mappite direttamente e si passa...
Per vedere quale "motore" state utilizzando, nella mappa in basso a destra vedete scritto ORS or Graphhopper.