4 votes

Où Google MyTracks stocke-t-il les fichiers enregistrés ?

Je ne suis pas sûr à 100% mais je crois me souvenir que dans les versions précédentes de MyTracks, les fichiers enregistrés étaient stockés à l'adresse suivante /mnt/sdcard/MyTracks . Mais cela ne semble plus être le cas aujourd'hui. Par précédente, j'entends une version antérieure à au moins version 2.0.4 qui est ce que j'ai actuellement.

J'ai enregistré plusieurs pistes mais je ne trouve pas les fichiers à l'adresse suivante /mnt/sdcard/MyTracks . En fait, il n'y a pas de nom de dossier de ce type à cet endroit. Alors où stocke-t-il les fichiers enregistrés maintenant ? J'ai besoin des fichiers GPX.

J'ai essayé de rechercher "mytrack" et aussi "mytracks" (sans tenir compte de la casse) dans l'application File Expert à l'adresse suivante /mnt/sdcard mais il ne trouve aucun dossier. Il a trouvé quelques fichiers.

com.google.android.maps.mytracks
/mnt/sdcard/android/data/com.google.android.maps.mytracks

cache_vts_com.google.android.maps.mytracks.0
/mnt/sdcard/android/data/com.google.android.maps.mytracks/cache/

Et 4 fichiers supplémentaires au même endroit. Mais je ne vois aucun fichier GPX à cet endroit. La tentative de recherche à la racine fait planter le processus File Expert.

4voto

Samir Points 1415

Je ne sais toujours pas où sont stockées les données MyTracks. Je pense qu'elles sont stockées quelque part dans la mémoire interne, pas dans la mémoire externe. Mais j'ai trouvé un moyen d'exporter les données GPX.

  1. Lancez MyTracks.
  2. Appuyez sur le bouton Menu.
  3. Appuyez sur "Enregistrer tout sur le stockage externe".
  4. Appuyez sur "Enregistrer sous GPX".

Sauvegarde de x pistes dans /mnt/sdcard/MyTracks/gpx.

Une partie au moins des données de Google MyTracks est stockée à l'adresse suivante /data/data/com.google.Android.maps.mytracks . Mais pour voir /données/données vous devez activer l'explorateur Root dans le téléphone et vous avez besoin d'un accès Root.

Pour activer l'explorateur de racines dans File Expert :

  1. Lancez File Expert.
  2. Appuyez sur le bouton Menu.
  3. Tapez plus.
  4. Appuyez sur Paramètres.
  5. Appuyez sur Paramètres de l'explorateur de fichiers.
  6. Cochez l'option Root Explorer.

Pour que cela fonctionne, vous devez avoir un accès Root sur le téléphone, c'est-à-dire que le téléphone doit être rooté. De plus, vous devrez parfois monter le système de fichiers en écriture, ce que vous pouvez faire dans les paramètres de l'application.

(J'ai essayé la même chose avec ES File Explorer mais je n'ai même pas pu voir le dossier Root / avec lui, il n'a pu voir que /sdcard. Je recommande donc d'utiliser plutôt l'Explorateur de fichiers).

1voto

N'oubliez pas de vérifier Google Drive, car l'application peut stocker/synchroniser dans le dossier "Mes traces".

1voto

Ino Points 11

Je pense que les données de la voie sont stockées dans mespistes.db plutôt que dans tout type de fichier GPS. Cette base de données se trouve à l'adresse suivante. (Racine nécessaire pour l'extraire)

/data/data/com.google.Android.maps.mytracks/databases/mytracks.db (et son fichier -journal)

Vous pouvez le visualiser à l'aide d'un outil SQLite tel que SQLite Expert, et trouver les données détaillées de chaque piste.

Récemment, l'écran tactile de mon appareil mobile a été cassé pendant l'enregistrement. C'est pourquoi je suis ici... En conclusion, j'ai simplement copié la base de données sur l'autre appareil, puis toutes les pistes ont été récupérées, y compris la piste inachevée.

Des pas :

  1. Installez MyTracks sur le nouvel appareil.
  2. Tirer mespistes.db y mytracks.db-journal de l'ancien appareil.
  3. Mettez mespistes.db y mytracks.db-journal dans le nouveau dispositif, et écraser les fichiers originaux.
  4. Lancez MyTracks sur le nouvel appareil. Toutes les pistes sont récupérées.

Enfin, si vous souhaitez obtenir des fichiers GPX, exportez-les manuellement en tant que votre propre réponse mentionné. C'est peut-être le seul moyen que je connaisse.

0voto

Glenn Doten Points 101

Sur mon Galaxy S4 qui utilise My Tacks 2.0.10, les photos prises avec l'application se retrouvent dans ce répertoire dans la mémoire de l'appareil photo (pas sur la carte SD) :

MyTracks\pictures

Il y a des sous-répertoires créés pour chaque piste sur laquelle j'ai pris des photos. Ils sont nommés MyTracks123 , MyTracks134 etc.

Le chemin complet du répertoire principal semble être :

/storage/emulated/0/MyTracks/pictures

Ces photos sont automatiquement synchronisées avec mes autres appareils sur lesquels j'ai installé Mes traces. Cela signifie que je vais devoir arrêter de prendre des photos sur une piste à partir de My Tracks. Je n'aime pas non plus le fait que je ne puisse pas demander à My Tracks de placer les photos sur la carte SD. C'est assez facile de prendre les photos en dehors de My Tracks.

Je ne vois pas non plus que les photos sont synchronisées avec le répertoire "My Tracks" de mon Google Drive. Seules les .kmz Les fichiers semblent y être synchronisés.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X