| Osmand, calcul longue distance, très lent ou impossible Vfpromeneur · 6 mars 2020 à 14:57 · 4 photos 23 messages · 6 participants · 3 159 affichages | | | | 6 mars 2020 à 14:57 · Modifié le 6 mars 2020 à 15:29 Osmand, calcul longue distance, très lent ou impossible Message 1 de 23 · Page 1 de 2 · 2 870 affichages · Partager Vous l'avez constaté Osmand ne peut pas calculer un itinéraire longue distance. Pour certains comme moi ça n'a pas d'importance je n'en ai pas besoin je préfère utiliser mon PC, pour d'autres c'est un besoin.
C'est à titre de curiosité intellectuelle que je m'intéresse au problème.
Dans l'aide de Osmand j'ai trouvé cette explication : **********************************************************************************
Route calculation is slow
Please be aware that there are 2 offline routing engines in the app: a Java based approach and a "Native" (C++) routing. The Java based approach is used in 'Safe Mode', it is 10 times slower than native mode and it has strict memory limitations. If you experience it and you see messages 'Not enough memory to compute', please go to Settings — 'General' — 'Safe mode' and make sure the option is disabled. For native routing there are different limitations for different phones, depending on memory & processor. In general, native routing should handle < 300 km routes nicely. The route calculation should take between 15 sec and 4 minutes. It is prudent to not wait much longer than 4 minutes, because most likely the program will crash. The only known workaround to compute long routes is to insert intermediate destinations. Two additional intermediate destinations should be enough even for very long routes.
How to calculate routes longer than 250 km? Many long routes (> 200-250 km) cannot not be calculated by OsmAnd's offline routing engine today. If the app does not show a route after 7-8 minutes of calculation time, consider placing waypoints (pick e.g. places on motorways). 3-4 waypoints will be enough to calculate even 1000 km routes. **********************************************************************************
Effectivement ce paramètre "safe mode" existait autrefois dans les "paramètres généraux". Il a disparu avec les "paramètres généraux" remplacés par "paramètres".
Autrefois il n'était pas conseillé d'utiliser le calcul natif. Si le "safe mode" a disparu c'est sans doute qu'aujourd'hui par défaut le calcul natif est utilisé.
Ioan indique que désormais il existe des smartphones qui rendent faisable les calculs longue distance. Il suffirait que le smartphone soit équipé d'une RAM (mémoire de traitement) de 32 Go.
voyageforum.com/...vec-osmand-d9919789/
Pour aller plus loin j'ai ouvert un sujet de discussion dans le groupe officiel Osmand chez Google group
Osmand routing calculation is very slow for long distance for many years groups.google.com/...c/osmand/EeVN_6i1UaI
La discussion s'étoffe sur le groupe Osmand chez Google.
Les interventions de Harry sont les plus éclairantes, les plus complètes, les plus utiles mais aussi les plus techniques mais ça reste accessible.
Les interventions de Florian, Arndt sont intéressantes mais moins utiles.
Je résume les explications de Harry.
C'est un choix d'Osmand de calculer le meilleur itinéraire possible en fonction des critères définis par l'utilisateur. Ceci a un coup au-delà de 50 km le calcul est long et devient impossible au-delà de 250 km. Le meilleur itinéraire est celui qui a le plus petit écart par rapport à l'itinéraire cherché. L'erreur minimale de calcul est obtenue avec un paramètre hc = 1. Tel est le choix d'Osmand. | | | À: Vfpromeneur · 7 mars 2020 à 17:09 Re: Osmand, calcul longue distance, très lent ou impossible Message 2 de 23 · Page 1 de 2 · 2 834 affichages · Partager Je me suis trompé. par défaut les choix d'Osmand sont d'après Harry - piéton hc = 1,2 - vélo hc = 1,4 - voiture hc = 1,0
Harry dit ceci :
*********************************************************************************** You can easily play with the profiles. The original routing.xml can be found on and downloaded from: github.com/.../routing/routing.xml
Copy attached mycar15.xml to Android/data/net.osmand (.plus)/files/routing. Same for mycar12.xml
Make sure that they are saved as.xml. Some file managers save xml files as .xml.txt Simply open the xml in a text editor and you see that it is only a subset for car navigation (but this can be done the same way for other like the mentioned bike trekking). The only changes are the name of the derived profile and the heuristic coefficient which are added in the header of the routing profile. You can also easily modify that yourself to play with other values.
Open OsmAnd - Settings -> Scroll down and create new profile - Select Profile car - Give it a name (mycar 1.5?) - Select color and icons and save.
You are now still in your freshly created profile. - Got to navigation settings (2nd option) - Select Navigation type (1op one) - Now scroll down and select the mycar15 navigation type - Go back until your are out of the profile and you can now use it. - Adapt it further to your liking.
Attached also a mycar12.xml. I use this one in big towns. ***********************************************************************************
harry nous indique qu'on peut modifier et comment modifier hc. Il joint dans sa réponse 2 fichiers mycar12.xml et mycar15.xml avec respectivement hc = 1,2 et hc = 1,5.
Vous pouvez les utiliser comme profil de base pour construire des profils vélo de test. En même temps il dit que "I therefore do not know if it is interesting to play with this for cycling. "
Voilà. A vous de jouer. Vous avez les moyens de faire des tests. | | | À: Vfpromeneur · 9 mars 2020 à 8:54 Re: Osmand, calcul longue distance, très lent ou impossible Message 3 de 23 · Page 1 de 2 · 2 808 affichages · Partager J'ai voulu essayer ce matin, mais Osmand étant vraiment peut ergonomique j'ai laissé tombé, d'autant plus qu'il n'est pas possible de charger plus de 7 cartes. Du coup appli supprimé!
Ioan indique que désormais il existe des smartphones qui rendent faisable les calculs longue distance. Il suffirait que le smartphone soit équipé d'une RAM (mémoire de traitement) de 32 Go.
Il n'y a pour le moment aucun smartphone avec 32Go de ram dans le commerce, Ioan a sûrement confondu avec la rom, ce qui n'a rien a voir. Pour ma part j'ai dans l'idée que le processeur a plus d'importance que la ram dans se genre de calcule. | | | À: Brian8192 · 9 mars 2020 à 9:25 Re: Osmand, calcul longue distance, très lent ou impossible Message 4 de 23 · Page 1 de 2 · 2 804 affichages · Partager J'ai voulu essayer ce matin, mais Osmand étant vraiment peut ergonomique j'ai laissé tombé, d'autant plus qu'il n'est pas possible de charger plus de 7 cartes. Du coup appli supprimé!
Heu, non: il suffit de consulter la liste de toutes les cartes disponibles pour osmand ici Téléchargez un nombre non limité de cartes, dézippez, installez chaque carte dans le répertoire de osmand, par exemple pour moi quelque chose comme Mon_smartphone/Android/data/net.osmand.plus/files/ France-occitania_europe.obf
Notez bien le suffixe.obf, nécessaire. Je vous laisse deviner ce qu'il faut faire au nom de votre fichier téléchargé.
Mais le plus simple reste d'utiliser la version complètement libre " Unlimited free downloads, directly from the app" d'osmand: c'est osmand+ ou osmand~ qu'on obtient depuis F-droid " F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform", disponible sur le play-store. | | | À: Jfv34 · 9 mars 2020 à 9:39 Re: Osmand, calcul longue distance, très lent ou impossible Message 5 de 23 · Page 1 de 2 · 2 803 affichages · Partager Merci pour la précision, mais trop long et fastidieux pour l'utilité que j'en ai, exemple 60 cartes pour avoir la France continentale!
C'est l'appli que me disait impossible de charger plus de 7 cartes
Se sont des cartes légales? | | | À: Brian8192 · 9 mars 2020 à 9:52 Re: Osmand, calcul longue distance, très lent ou impossible Message 6 de 23 · Page 1 de 2 · 2 795 affichages · Partager Merci pour la précision, mais trop long et fastidieux pour l'utilité que j'en ai, exemple 60 cartes pour avoir la France continentale!
60 ?, hum non, plutôt 13. Attention, chaque région est aussi découpée en départements pour avoir des téléchargements plus courts (donc qui font doublons avec la région complète).
C'est l'appli que me disait impossible de charger plus de 7 cartes
Se sont des cartes légales?
Oui mais c'est l'appli version "non free" directement téléchargeable depuis le play store. Ces cartes sont non seulement légales, mais réalisées/mises à jour par tous les contributeurs de osm, et totalement libres. Ça a été le choix des développeurs de l'application osmand (pas osmand~) de rendre leur téléchargement plus "profitable". Ça correspond à une rétribution de leur travail, ce qui est _aussi_ compréhensible. | | | À: Brian8192 · 9 mars 2020 à 9:57 Re: Osmand, calcul longue distance, très lent ou impossible Message 7 de 23 · Page 1 de 2 · 2 792 affichages · Partager >> Osmand étant vraiment peut ergonomique
Oui la courbe d'apprentissage est raide et longue à cause :
- de la richesse en fonctionnalités et de leur paramétrage. - de l'interface utilisateur qui est un plat de spaghettis alors qu'elle devrait faciliter l'usage de la complexité due à la richesse en fonctionnalité.
Mais une fois passé l'apprentissage, la difficulté d'usage disparait effacée par les automatismes acquis et on est content de la richesses en fonctionnalités.
Osmand est un vrai couteau suisse pour le touriste randonneur pas seulement un outil de routage. Je n'en connais pas d'autre.
Si tu débutes avec Osmand je te déconseille de commencer par te lancer dans des essais pour voir quelle est la bonne valeur de hc. Il faut être à l'aise d'abord avec Osmand.
>> il n'est pas possible de charger plus de 7 cartes
Oui Osmand est une version gratuite limitée en quantité de cartes téléchargeables de Osmand+. Je m'en suis servi pendant plusieurs années avant de passer à Osmand+ 12 €. Sur ces 12 € Osmand en distribue une part au projet Open Street Map.
>> Il n'y a pour le moment aucun smartphone avec 32Go de ram
Si par example le Samsung S7 32 Go de ram.
www.recommerce.com/fr/galaxy-s7-32go-noir | | | À: Vfpromeneur · 9 mars 2020 à 10:06 Re: Osmand, calcul longue distance, très lent ou impossible Message 8 de 23 · Page 1 de 2 · 2 788 affichages · Partager Je prend note de vos remarque et reprendrais mes essai à l'occasion.
Attention à ne pas confondre la RAM = mémoire vive et le ROM = mémoire de stockage Dans la description du galaxy S7 on trouve :
L’écran 5,1 pouces du Samsung Galaxy S7 32GB noir reconditionné jouit d’une excellente définition Quad HD à 2560 x 1440 pixels. La technologie Super AMOLED permet de mettre en valeur les contrastes et de reproduire des couleurs riches et réalistes. Cet écran est idéal pour obtenir une immersion totale dans vos contenus multimédia. Le processeur 8 cœurs est accompagné de 4GB de mémoire vive, pour assurer la fluidité de vos jeux et de vos applications. Quant à la batterie de 3000 mAh, elle vous procure une autonomie de 15 heures en lecture vidéo.
Mémoire de 32Go extensible via carte SD, il s'agit de la mémoire de stockage! Mémoire vive 4GB, celle là est la RAM | | | À: Brian8192 · 9 mars 2020 à 10:32 Re: Osmand, calcul longue distance, très lent ou impossible Message 9 de 23 · Page 1 de 2 · 2 785 affichages · Partager >> exemple 60 cartes pour avoir la France continentale!
Ce n'est pas la logique de fonctionnement d'Osmand.
Il faut avec la carte mondiale peu détaillée chargée par défaut faire un zoom sur une ville de départ. Osmand va te suggérer de charger une carte puis si tu explores cette carte et que tu atteins le bord de la carte il va te suggérer de télécharger une autre carte et ainsi de suite.
Pareil si au cours d'un périple le triangle qui matérialise ta position atteint le bord d'une carte téléchargée.
Sans doute mais je n'ai pas eu l'occasion de tester si tu demandes le calcul d'un itinéraire il te suggère les cartes manquantes.
Tout ceci afin de ménager ton forfait, diminuer le temps de téléchargement et ne pas encombrer la mémoire de stockage de ton smartphone car les cartes d'Osmand ne sont pas de simple carte routière mais de véritable banque de données géographiques donc très grosses. Une carte routière couvrant une région occupe 180 Mo. La même carte Osmand qui est en fait une carte OSM occupe 1 Go (testé avec Brouter).
Nulle doute qu'avec la fibre optique, la 5G, la baisse du prix de la mémoire de stockage toutes ces précautions disparaissent. | | | À: Brian8192 · 9 mars 2020 à 10:58 Re: Osmand, calcul longue distance, très lent ou impossible Message 10 de 23 · Page 1 de 2 · 2 782 affichages · Partager Mea culpa j'ai été un peu vite en besogne.
Les 16 Go, 32 Go concernent bien la sd card interne donc la mémoire de stockage et pas la mémoire de traitement. La question est ouverte.
Pour qu'on soit d'accord sur la terminologie :
La mémoire de traitement aussi nommée mémoire vive en raison de sa technologie est utilisée par le processeur pour faire ses calculs. Elle est mise en œuvre par la technologie Random Access Memmory.
La mémoire de stockage est utilisée pour stocker les données et les logiciels, nommée dans le monde des smartphones "sd card" et dans le monde du PC "disque"
Les ROM sont des mémoires spécialisées initialisées par le constructeur dont l'utilisateur n'a que faire. | | | À: Vfpromeneur · 9 mars 2020 à 11:12 Re: Osmand, calcul longue distance, très lent ou impossible Message 11 de 23 · Page 1 de 2 · 2 778 affichages · Partager Le Samsung S20 Ultra est proposé en version 16 Go de RAM plus qu'un PC courant aujourd'hui avec 8 Go ! Ouille le prix. | | | À: Vfpromeneur · 9 mars 2020 à 12:42 Re: Osmand, calcul longue distance, très lent ou impossible Message 12 de 23 · Page 1 de 2 · 2 773 affichages · Partager (Ce message a été supprimé par le membre Brian8192 le 9 mars 2020 à 13:20.)
| | | À: Brian8192 · 9 mars 2020 à 13:11 Re: Osmand, calcul longue distance, très lent ou impossible Message 13 de 23 · Page 1 de 2 · 2 771 affichages · Partager J'ai ouvert cette discusssion à propos de la lenteur de calcul. Je souhaiterais qu'on reste sur ça.
Stp ouvres une autre discussion s'il s'agit d'avoir de l'assistance.
merci | | | À: Vfpromeneur · 9 mars 2020 à 14:07 Re: Osmand, calcul longue distance, très lent ou impossible Message 14 de 23 · Page 1 de 2 · 2 757 affichages · Partager Les 16 Go, 32 Go concernent bien la sd card interne donc la mémoire de stockage et pas la mémoire de traitement. La question est ouverte.
Il y a 3 choses différentes :
- la ram (mémoire de travail qui ne sert pas à stocker des fichiers) ;
- le stockage interne du téléphone par exemple 64 Go dans le cas ci-dessous ;
- le stockage additionnel, celui de l'éventuelle carte SD insérée par l'utilisateur dans l'appareil, 30 Go dans l'exemple mais parfois beaucoup plus.
Il est recommandé d'utiliser une carte SD externe avec OsmAnd et d'y stocker les cartes (mais aussi ses photos ou fichiers perso), sinon on sature vite la mémoire interne de l'appareil qui n'est pas extensible et qui devrait servir à stocker les appli plus que les données. Et en cas de problème avec le téléphone on ne perd pas tout. Il y a une procédure pour stocker les cartes (données) sur la carte SD externe, on n'a à le faire qu'une fois.
| | | À: 8xc · 9 mars 2020 à 14:36 Re: Osmand, calcul longue distance, très lent ou impossible Message 15 de 23 · Page 1 de 2 · 2 751 affichages · Partager >> La question est ouverte.
Signifie dans le contexte "quel smartphone pour calculer un itinéraire de plus que 250 km dans un temps court ?".
J'ai posé la question à Ioan qui prétends que ça existe. Il ne répond pas pour l'instant. | | | À: Vfpromeneur · 9 mars 2020 à 18:41 Re: Osmand, calcul longue distance, très lent ou impossible Message 16 de 23 · Page 1 de 2 · 2 738 affichages · Partager N'oubliez pas qu'en cas de difficultés pour calculer un itinéraire long, BRouter Web Client fonctionne très bien sur terminal mobile. Alors, bien entendu, cela nécessite d'avoir un accès au net. Mais pour calculer des itinéraires de plus de 250 km, on ne le fait pas sur la route donc c'est très faisable. Une fois l'itinéraire calculé il est possible de le télécharger et de s'en servir sur l'appli de son choix (comme Osmand). | | | À: Tve64 · 10 mars 2020 à 19:11 Re: Osmand, calcul longue distance, très lent ou impossible Message 17 de 23 · Page 1 de 2 · 2 715 affichages · Partager Bonjour, Bien que j'utilise et j'apprécie toujours Osmand, je n'utilise plus son module "navigation". L'algorithme et moi, on ne s'entendait vraiment plus... et maintenant, l'algorithme c'est moi qui le fais au fur et à mesure de mon voyage. Je m'explique : Tout d'abord, je trace une droite d'un point A à un point B où je veux me rendre (cf photo 1). Puis je démarre l'enregistrement de ma trace GPX au moment du départ. Au cours du trajet, je vois donc en permanence ma position et mon parcours par rapport à la droite. J'adapte mon parcours en fonction de tous les critères que je veux tout en gardant à l'esprit de ne pas trop m'éloigner de la fameuse droite. (cf. photos 2 et 3). Cette méthode est particulièrement intéressante lors de la traversée de grosses agglomérations où Osmand avait tendance à m'emmener dans tous les endroits improbables de la ville... Si cela peut en aider certains... Images attachées: Photo postée par le membre Tgld. Photo postée par le membre Tgld. Photo postée par le membre Tgld. | | | À: Tgld · 11 mars 2020 à 18:34 Re: Osmand, calcul longue distance, très lent ou impossible Message 18 de 23 · Page 1 de 2 · 2 690 affichages · Partager Pour ça, tu as le mode " le plus court " de BRouter. | | | À: 8xc · 11 mars 2020 à 18:57 Re: Osmand, calcul longue distance, très lent ou impossible Message 19 de 23 · Page 1 de 2 · 2 685 affichages · Partager Pour ça, tu as le mode " le plus court " de BRouter.
Oui tout à fait mais le fait de ne pas utiliser le module "navigation" d’Osmand me permet de beaucoup moins solliciter ma batterie de téléphone. De plus, avoir le choix de son itinéraire comme sur une bonne vieille carte "papier" en faisant (un peu) marcher ses neurones n'est pas pour me déplaire... Ce n’est pas comme si j’avais plein de choses à faire pendant ces longues heures de selle... | | | À: Tgld · 11 mars 2020 à 20:26 Re: Osmand, calcul longue distance, très lent ou impossible Message 20 de 23 · Page 1 de 2 · 2 676 affichages · Partager Bonjour, Bien que j'utilise et j'apprécie toujours Osmand, je n'utilise plus son module "navigation". L'algorithme et moi, on ne s'entendait vraiment plus... et maintenant, l'algorithme c'est moi qui le fais au fur et à mesure de mon voyage. Je m'explique : Tout d'abord, je trace une droite d'un point A à un point B où je veux me rendre (cf photo 1). Puis je démarre l'enregistrement de ma trace GPX au moment du départ. Au cours du trajet, je vois donc en permanence ma position et mon parcours par rapport à la droite. J'adapte mon parcours en fonction de tous les critères que je veux tout en gardant à l'esprit de ne pas trop m'éloigner de la fameuse droite. (cf. photos 2 et 3). Cette méthode est particulièrement intéressante lors de la traversée de grosses agglomérations où Osmand avait tendance à m'emmener dans tous les endroits improbables de la ville... Si cela peut en aider certains...
Je fais pareillement. Sauf que je commence à partir d'une carte papier pour avoir une bonne vue globale. J'utilise le routeur pour calculer facilement les distances, à la louche. Mais avec l'habitude, on peut appliquer un coefficient à la ligne droite qui est suffisamment précise. | Trouvez des offres de séjours uniques avec nos partenaires Tous les droits réservés © 2026 MyAtlas Group | 13 503 visiteurs en ligne depuis une heure! |