Archives de catégorie : FaQ

Why do directions, search and nearby POI search no longer work?

Google some time ago switched all maps-related APIs from free to paid, which requires changes in apps that use those APIs. Because MyTrails can aggregate several similar services, I didn’t immediately realize that some functionality MyTrails relies on was no longer available.

I will be releasing an update that restores directions, POI search and location search functionality. For Pro users, I will test whether MyTrails can keep using the paid Google APIs, but for free users, MyTrails will likely have to switch to free services, such as OSM, and I may have to restrict directions.

You can restore some of the search functionality in MyTrails 2.1.4 by enabling the OpenStreetMap search provider in MyTrails > Preferences > Other.

In the latest 2.1.6 beta, Google search, directions and altitude are fixed.

FrogSparks licensing server blocked by Russian government

According to this site, maps.frogsparks.com is among many sites being blocked by the Russian government (technically, the IP address the host resolves to is part of a large block « B-class » of IPs blocked wholesale by Russia – the block is not targeted at MyTrails specifically). This means that for users in Russia, MyTrails Pro can no longer verify its licensing status, and will revert to Free mode even if you have paid.

If you are affected by this, you can use a VPN to allow MyTrails to get around the block. The licensing status must be verified at least once every two months.

MyTrails 2.1.4b2 contains a workaround for this.

MyTrails enregistre un zigzag autour de ma piste

Cela signifie que votre signal GPS est bruyant, ce qui peut être:

  • Car votre module GPS n’est pas très sensible ou mal configuré
  • À cause du terrain (dans les bois touffus ou les canyons profonds)
  • Parce qu’il est stocké au bas d’un sac à dos ou au fond d’une poche
  • En raison d’un blocage (intentionnel ou lignes électriques)

Une fois que vous avez exclu les causes physiques et que vous avez réinitialisé votre GPS (et que vous avez redémarré le téléphone au cas où), si la trace comporte toujours des zigzags, vous pouvez configurer le filtrage dans MyTrails en utilisant l’option cachée set kalman filter n, où n est la vitesse nominale approximative en m/s, par exemple 1 pour la marche, 8 pour le cyclisme.

OpenCycleMap API KEY REQUIRED

OpenCycleMap appartient à ThunderForest, un service payant. Ils ajoutent le calque « API KEY REQUIRED » sur leurs cartes pour encourager les utilisateurs à s’enregistrer.

Vous pouvez créer un compte gratuitement et mettre à jour la définition de carte dans MyTrails > Cartes > toucher la ligne OpenCycleMap et éditez l’URL de la carte pour ajouter
?apikey=123abc
à la fin de l’URL (où 123abc doit être replacé par votre clé véritable).

La première partie de l’URL doit également être modifiée pour faire apparaître
a.tile.thunderforest.com
au lieu de
a.tile.opencyclemap.org le cas échéant.

Screenshot_2017-04-22-23-02-41

Bug avec Android 7 (Nougat)

MyTrails 2.0 n’est pas totalement compatible avec Android Nougat (7.0) et suivants. En particulier, j’ai dû désactiver dans le gestionnaire de traces le toucher long qui permettait de sélectionner des traces pour effectuer des actions, comme les supprimer.

MyTrails 2.1, une nouvelle version qui modifie l’application en profondeur et la rend compatible avec les dernières versions d’Android, est maintenant disponible en version beta. Pour recevoir la version beta, veuillez vous inscrire ici.

Blackberry devices can’t connect to account

MyTrails mostly works well on Blackberry 10 devices, but because Blackberry doesn’t include the same sets of security certificates that other modern OSes do, it’s not able to connect to my server for things like creating an account or purchasing maps.

Two solutions:

  • upgrade to the latest Blackberry 10 version (10.3.3)
  • install multiCERT and use it to upgrade the certificate database

Changer de terminal

Voici une liste de choses que vous devriez faire pour déplacer toutes vos données lorsque vous changez de terminal:

  1. sur votre ancien appareil, assurez-vous que MyTrails est connecté à votre compte afin que vos achats, le cas échéant, soient disponibles sur votre nouvel appareil
  2. faites une sauvegarde de l’état de MyTrails sur votre ancien appareil
    1. si vous avez rooté votre appareil, vous pouvez utiliser Titanium Backup ou un outil similaire
    2. si vous n’avez pas rooté votre appareil ou ne connaissez pas ce terme, vous pouvez utiliser un outil tel que MyBackup (vous pouvez l’installer à partir de MyTrails > Préférences > À propos) ou Helium
    3. si vous ne pouvez pas faire une sauvegarde, exportez au moins vos points de nav dans un GPX, en utilisant l’option cachée export global waypoints
  3. à moins que vous ne conserviez toutes vos traces enregistrés dans Dropbox, faites une copie de vos traces sur votre ordinateur
  4. si vous avez des cartes hors-ligne, vous pouvez les copier sur votre ordinateur également
  5. sur votre nouvel appareil, installez MyTrails (il n’est pas nécessaire d’installer l’application License Pro MyTrails, sauf si vous n’êtes pas connecté à votre compte MyTrails à l’étape 1)
  6. si vous avez fait une sauvegarde à l’étape 2, restaurez-la sur le nouveau terminal
  7. assurez-vous que MyTrails sur le nouveau terminal est connecté à votre compte
  8. vérifiez que vos traces enregistrées sont encore disponibles (sinon, copiez-les depuis votre ordinateur vers le nouvel appareil, et chargez-les dans MyTrails)
  9. assurez-vous que vos cartes hors-lignes sont encore disponibles (sinon, vérifiez d’abord l’emplacement pour les cartes hor-ligne dans MyTrails > Préférences > Autres, puis copiez-les à partir de votre ordinateur à cet emplacement et redémarrez MyTrails)
  10. vérifiez que vos points de nav globaux sont toujours disponibles (si ce n’est pas le cas, chargez le fichier global_waypoints.gpx; malheureusement, les points de nav ne seront plus globaux, mais resteront associés à cette trace, que vous devrez garder cochée)

Comment transférer mes traces GPX sur un ordinateur?

MyTrails stocke les fichiers GPX pour des traces enregistrées dans /sdcard/MyTrails/gpx (vous pouvez changer ceci dans MyTrails > Préférences > Autres).

Voici quelques méthodes que vous pouvez utiliser pour transférer des fichiers traces :

  • la méthode la plus basique pour le transfert de fichiers est de connecter votre appareil à l’ordinateur via USB (assurez-vous d’avoir choisi MTP comme mode de connexion USB et sur Mac, utilisez Android File Transfer pour copier les fichiers). Plus d’infos ici.
  • une autre méthode consiste à utiliser un gestionnaire de fichiers sur Android pour copier les fichiers sur une carte physique SD (si vous en avez une et pouvez la brancher sur votre appareil), puis lire la carte SD sur l’ordinateur
  • MyTrails Pro permet d’envoyer automatiquement les traces que vous enregistrez sur Dropbox (ou une communauté de partage de piste telles que GPSies); si vous utilisez également Dropbox sur votre ordinateur, le fichier y apparaîtra comme par magie
  • enfin, dans le Gestionnaire de traces de MyTrails, vous pouvez effectuer un appui long sur une trace et utiliser le menu Partager pour envoyer le fichier par e-mail ou une autre application capable de partager des fichiers

Comment stocker mes cartes sur la carte SD avec KitKat (ou plus récent)?

Une des nouvelles « fonctionnalités » d’Android 4.4 (KitKat) est que les applications ne peuvent plus utiliser la carte SD externe comme un volume de stockage générique et lire/écrire partout. Il y a des raisons de sécurité valables pour le changement, mais la façon dont Google a l’a amenée conduit de nombreuses applications à cesser de fonctionner.

Dans le cas de MyTrails, cela signifie que si vous souhaitez stocker vos cartes hors ligne sur votre carte SD externe, vous devrez utiliser une de ces méthodes de contournement:

  • Si votre appareil est rooté, vous pouvez utiliser une application gratuite comme SDFix pour revenir à une carte SD entièrement accessible en écriture
  • Si votre appareil n’est pas rooté, un seul dossier est accessible en lecture/écriture par MyTrails: /storage/sdcard1/Android/data/com.frogsparks.mytrails (ce chemin peut être légèrement différent si vous utilisez la version preview de MyTrails, ou si votre appareil monte la carte SD sur un autre emplacement à l’intérieur /storage; certains appareils utilisent /storage/extSdCard/)

Veuillez noter les mises en garde suivantes (si votre appareil n’est pas rooté):

  • vous ne pouvez pas partager les mêmes cartes hors ligne entre les versions officielles et preview de MyTrails
  • si vous désinstallez MyTrails, vos cartes hors ligne seront supprimés (ce qui est une partie de la raison pour laquelle Google a introduit ce changement dans KitKat), sauf si vous utilisez un gestionnaire de fichiers privilégié (celui qui fait partie des logiciels par défaut de votre appareil) pour les déplacer