Aller au contenu principal

Cartes et données

Cartes

Pourquoi OsmAnd n'offre-t-il pas l'accès à Google Maps ?

OsmAnd est conçu pour prendre en charge OpenStreetMap (OSM) et privilégie cette voie autant que possible. De plus, il existe des restrictions de licence qui ne permettent pas à OsmAnd d'être distribué avec les données de Google Maps.

Cartes se chargeant lentement sur Android 11, 12 (carte SD)

En raison des nouvelles règles d'accès au stockage introduites dans Android 11 et 12, les utilisateurs peuvent rencontrer des performances plus lentes lors de l'accès aux cartes stockées sur les cartes SD. Ces changements peuvent également entraîner des restrictions de visibilité et d'accès pour les fichiers dans les dossiers de la carte SD. D'autres discussions et informations techniques peuvent être trouvées sur les liens suivants : Discussion Reddit, Github #1, Github #2, Github #3.

À l'heure actuelle, les solutions suivantes sont disponibles :

1. Migrer le dossier de stockage des données OsmAnd vers la « Mémoire interne de l'application »

  • Vous pouvez modifier le dossier de stockage en sélectionnant l'option Mémoire interne de l'application dans Menu → Paramètres → Paramètres OsmAnd → Dossier de stockage des données.

  • Cependant, sachez que la mémoire interne est souvent limitée. En guise de solution de contournement, vous pouvez déplacer les fichiers importants vers la mémoire interne tout en conservant les cartes rarement utilisées sur la carte SD. Utilisez un gestionnaire de fichiers pour transférer manuellement ces fichiers si nécessaire.

L'équipe de développement recherche activement des solutions plus efficaces pour améliorer les performances de la carte SD dans le cadre des nouvelles politiques de stockage d'Android.

2. Utiliser le dossier « Téléchargement » de la carte SD

Vous pouvez essayer de résoudre le problème de chargement lent des cartes en spécifiant le dossier Téléchargement de la carte SD pour le stockage OsmAnd sous Menu → Paramètres → Paramètres OsmAnd → Dossier de stockage des données → Spécifié manuellement. Les chemins suivants sont possibles :

  • /storage/XXXX-XXXX/Download/osmand Ce chemin peut entraîner des erreurs lors de l'accès à plusieurs fichiers. Par exemple, vous pourrez peut-être télécharger la carte World Overview, mais d'autres régions pourraient ne pas apparaître.

  • /storage/XXXX-XXXX/Download Ce chemin devrait fonctionner de manière cohérente pour le téléchargement de cartes et d'autres données. Cependant, notez qu'OsmAnd ne reconnaîtra pas les fichiers écrits dans ce dossier par d'autres applications ou programmes (par exemple, SasPlanet). Pour plus de détails, consultez ce guide.

Le "XXXX-XXXX" représente le numéro d'identification unique de votre carte SD, qui peut parfois être trouvé dans le chemin du dossier sous les options Stockage externe 2 ou localisé à l'aide d'autres méthodes. Plus de recherches et de détails sur cette solution sont disponibles ici.

3. Option de stockage "Média"

Si les solutions précédentes ne fonctionnent pas ou semblent limitées, vous pouvez essayer d'utiliser l'option de stockage "Média" pour résoudre les problèmes de chargement lent des cartes ou d'accès au stockage. Cette méthode permet de sélectionner un dossier accessible pour OsmAnd et d'autres applications, particulièrement utile pour le stockage externe ou amovible.

Choisir un dossier de stockage de données OsmAnd "Généralement accessible" à l'aide du stockage "Média"

Android est devenu plus strict avec les autorisations de stockage, limitant souvent l'accès aux dossiers spécifiques aux applications, en particulier avec les nouvelles installations ou les mises à niveau du système. Le stockage de données par défaut d'OsmAnd peut être restreint, le rendant invisible pour d'autres applications ou même les gestionnaires de fichiers. De nombreux utilisateurs souhaitent stocker des cartes et des données dans un stockage externe accessible pour la sauvegarde, la synchronisation ou la gestion manuelle des fichiers.

Cependant, OsmAnd n'a pas l'autorisation Accès à tous les fichiers (en raison des restrictions de Google), ce qui limite le choix des dossiers. Une solution de contournement consiste à utiliser le dossier de stockage "Média", auquel Android accorde généralement un accès en lecture/écriture plus large. Pour ce faire :

  • Allez dans Paramètres OsmAnd → Paramètres OsmAnd → Dossier de stockage des données et examinez les zones de stockage disponibles. Utilisez l'indicateur d'espace libre pour identifier le stockage cible, souvent étiqueté Stockage externe 2.
  • Notez le chemin du dossier actuel, qui pourrait ressembler à /storage/xxxx-xxxx/Android/data/net.osmand.plus/files.
  • Passez à l'option Spécifié manuellement et modifiez le chemin vers un dossier accessible aux médias. Sur de nombreux systèmes, changer /Android/data/ en /media/ (par exemple, /storage/xxxx-xxxx/media) fonctionne. Certains systèmes peuvent nécessiter des modifications de chemin différentes.

Un chemin correct ne provoquera pas d'erreurs d'autorisation d'écriture dans OsmAnd. Avant d'effectuer ces modifications, assurez-vous qu'OsmAnd dispose des autorisations de stockage appropriées, y compris l'autorisation de stockage "Média", dans les paramètres Applications d'Android. Dans les versions plus récentes d'Android, ces autorisations peuvent se trouver dans des menus avancés ou cachés.

Suppression des données cartographiques après la mise à jour de l'application (si "Stockage multi-utilisateur 1" est sélectionné)

Dans la version Android d'OsmAnd, la sélection de Stockage multi-utilisateur 1 comme emplacement de stockage peut entraîner la suppression de toutes les cartes locales chaque fois que l'application est automatiquement mise à jour, par exemple de la version 4.1.9 à 4.1.10, 4.1.11 ou ultérieure (Android 11, 12). Ce problème est documenté sur Github.

Pour éviter de perdre vos données cartographiques lors des mises à jour, envisagez ces solutions :

  1. Sauvegardez vos fichiers. Avant de mettre à jour OsmAnd, faites une sauvegarde des cartes stockées dans ..Android/obb/net.osmand. Après la mise à jour, restaurez les fichiers avant de lancer l'application OsmAnd mise à jour.

  2. Modifiez le chemin de stockage. Déplacez le dossier OsmAnd vers un emplacement accessible en écriture par toutes les applications (par exemple, serveur FTP Wi-Fi, X-plore, ou via un câble USB vers un PC). Modifiez le chemin du dossier de :

    • /storage/emulated/0/Android/obb/net.osmand à
    • /storage/emulated/0/Android/media/net.osmand.

Aucun rendu de carte pour les appareils Google Pixel

Pour les versions Android d'OsmAnd 4.2, le rendu de carte peut échouer sur les appareils Google Pixel, laissant les utilisateurs avec un écran blanc vide au lieu d'une carte.

Pour résoudre ce problème, passez au rendu OpenGL :

  • Naviguez vers Menu OsmAnd → Paramètres → Paramètres OsmAnd → Moteur de rendu de carte → Version 2 (OpenGL).
  • Redémarrez OsmAnd pour appliquer les modifications.

Résolution du rendu lent des cartes dans OsmAnd

Pour résoudre le problème du rendu lent des cartes, en particulier lors de l'utilisation de cartes vectorielles hors ligne, les étapes suivantes doivent être suivies :

  1. Désactivez les fonctionnalités de carte inutiles. Désactivez le relief 3D, les courbes de niveau, les ombres portées et les pentes, ce qui peut augmenter considérablement la puissance de traitement nécessaire pour rendre les cartes. Vous pouvez le faire dans Menu → Configurer la carte.

  2. Simplifiez les détails de la carte. Masquez les éléments moins critiques comme les limites, les POI, les notes OSM, les couches météo, les détails supplémentaires (Menu → Configurer la carte → Rendu de la carte) pour rationaliser l'affichage de la carte et améliorer la vitesse.

  3. Limitez le nombre de POI affichés. Affichez uniquement les POI principaux ou limitez les catégories affichées pendant la navigation, ce qui peut aider à accélérer le rendu de la carte. Accédez à ces paramètres dans Menu → Navigation → Paramètres.

  4. Ajustez la loupe de carte. Le paramètre de loupe de carte pourrait être un facteur clé dans le ralentissement de la carte. Réglez la loupe à 100 % en appuyant longuement sur le bouton "+" ou "-" sur l'écran de la carte pour optimiser l'affichage.

  5. Désactivez le zoom automatique. Le zoom automatique peut entraîner un redessin fréquent de la carte pendant la navigation, provoquant des retards. Désactivez le zoom automatique dans Menu → Paramètres → Profil → Paramètres de navigation → Carte pendant la navigation.

  6. Utilisez uniquement des cartes hors ligne. Les cartes en ligne, surtout lorsqu'elles ne sont pas téléchargées à l'avance, peuvent ralentir le chargement des cartes. Passez à l'utilisation de cartes hors ligne uniquement pour des performances plus fluides.

Ces modifications devraient réduire le temps nécessaire pour rendre les cartes, en particulier pendant la navigation. Pour des options de configuration plus détaillées, consultez le Guide des paramètres de carte.

Courbes de niveau

Est-il possible d'afficher les courbes de niveau en pieds au lieu de mètres ?

Oui, les courbes de niveau peuvent être affichées en pieds au lieu de mètres. Avant de télécharger les données des courbes de niveau, choisissez entre Pieds ou Mètres : en savoir plus ici.

Les courbes de niveau, les données d'altitude ou le relief 3D ne sont pas affichés

  • Vérifiez si les données de la région correcte ont été téléchargées. Allez dans Menu → Cartes et ressources → Téléchargements → Votre région. Comment télécharger des cartes.
  • Vérifiez que le plugin est activé et visible dans Menu → Plugins → Topographie.
  • Vérifiez que les éléments de la section Topographie sont activés dans Menu → Configurer la carte → Topographie → Courbes de niveau / Terrain / Relief 3D.
  • Vérifiez vos achats : Android / iOS.
  • Mettez à jour l'application vers la dernière version.
  • Supprimez et retéléchargez les cartes requises pour vous assurer qu'il n'y a pas de fichiers corrompus.
  • Redémarrez OsmAnd pour actualiser les paramètres et les données.

La recherche d'adresse structurée (ville rue maison) ne trouve pas la maison

Si vous essayez de rechercher un lieu en utilisant la structure Ville → Rue → Numéro de maison et qu'aucun résultat n'est retourné, tenez compte des conseils et des causes potentielles suivants :

Conseil : Essayez une recherche en texte intégral sans spécifier la ville, car l'adresse peut être répertoriée sous une ville différente.

Problèmes potentiels :

  • Maison manquante. La maison peut ne pas être répertoriée sur OpenStreetMap, ou elle peut être présente mais sans numéros attribués. Vous pouvez vérifier cela avec un exemple ici.

  • Nom de rue incorrect. Le nom de rue associé à la maison peut être incorrect dans OpenStreetMap. Vérifiez la balise addr:street pour vous assurer que le nom de rue correspond exactement à celui des informations de balisage de la rue.

  • Problème avec Nominatim. La maison peut être présente dans OpenStreetMap mais ne pas être trouvée via Nominatim (le moteur de recherche utilisé par OpenStreetMap). Vous pouvez en savoir plus sur la façon de résoudre les problèmes liés aux adresses ici.

  • Problème possible dans OsmAnd. Si la maison est présente dans Nominatim mais n'est toujours pas trouvée dans OsmAnd, le problème pourrait être spécifique à OsmAnd. Vous pouvez contribuer à résoudre ce problème en enquêtant davantage. Plus de détails peuvent être trouvés dans cet article technique.

Traces et points

Comment marquer différents lieux sur la carte

Vous pouvez laisser des notes et marquer des lieux sur la carte sous différentes formes, chacune servant des objectifs différents :

  • Favoris. Ce sont des points permanents sur la carte où vous pouvez ajouter des descriptions. Pour créer un Favori, faites un appui long → appuyez sur Ajouter. Les Favoris sont parfaits pour marquer les lieux que vous visitez fréquemment ou que vous souhaitez enregistrer pour référence future.

  • Marqueurs. Les marqueurs sont des points temporaires, souvent utilisés pour la navigation ou la planification. Ils peuvent afficher la distance par rapport à votre position actuelle ou à un autre point, et peuvent être supprimés rapidement lorsqu'ils ne sont plus nécessaires. Pour ajouter un Marqueur, faites un appui long → appuyez sur Marqueur.

  • Points de passage. Les points de passage sont placés le long des itinéraires que vous créez, vous aidant à marquer des arrêts ou des lieux spécifiques le long de votre trajet. Vous pouvez également ajouter des descriptions à ces points. Pour ajouter un point de passage, faites un appui long sur la carte → Itinéraire → ajouter comme point de passage intermédiaire.

  • Notes audio/vidéo. Ces notes vous permettent de joindre des fichiers audio, vidéo ou photo à des lieux spécifiques sur la carte. Pour activer, activez le plugin Notes audio/vidéo dans Menu OsmAnd → Plugins. Pour en ajouter un, faites un appui long → Actions → choisissez le fichier requis à joindre.

  • Notes OSM. Ce sont des rapports que vous pouvez créer pour signaler des erreurs ou des informations manquantes sur OpenStreetMap. Activez le plugin d'édition OSM dans le Menu OsmAnd → Plugins. Pour ajouter une Note OSM, faites un appui long → Actions → Ajouter une note OSM.

  • POI (Points d'intérêt). Ce sont des points prédéfinis à partir de la source de données d'OpenStreetMap, tels que des restaurants, des parcs ou des points de repère. Vous pouvez afficher les POI en activant la superposition des POI dans le menu Configurer la carte ou en sélectionnant une catégorie.

  • Recherche. Vous pouvez également utiliser la fonction de recherche pour trouver et marquer des lieux sur la carte.