Outdated documentation

The latest documentation was moved to docs.qfield.org

Ouvrir un projet

Pour ouvrir un projet, cliquer sur le bouton Menu puis Option > Ouvrir un projet.

Naviguer dans l’arborescence de l’appareil puis sélectionner le projet souhaité ou utiliser les raccourcis Projets récents et Dossiers favoris.

../_images/user-guide_open-project.png ../_images/user-guide_open-project-menu.png

Dossiers favoris

Dans le premier écran du sélecteur de fichiers, il y a une section montrant les répertoires favoris. Pour ajouter un répertoire aux favoris, cliquez longuement dans le sélecteur de fichiers sur le nom du répertoire. Pour supprimer une entrée des favoris, cliquez longuement sur l’entrée dans la liste des favoris.

Sélection avancée des projets

QField ouvre les projets QGIS au format « .qgs » ou « .qgz ».

QField utilise un sélecteur de fichiers personnalisé pour ouvrir les projets. En choisissant « Ouvrir un projet » dans le menu QField, le sélecteur de fichiers s’ouvre et affiche les emplacements suivants

  • Le répertoire principal de media/stockage partagé.
  • Les répertoires spécifiques à l’application sur tous les dispositifs de stockage partagés/externes où l’application peut placer les fichiers persistants dont elle est propriétaire s’ils ne sont pas déjà inclus dans le répertoire de stockage principal.

À l’intérieur de ces répertoires, seuls les sous-répertoires et les fichiers portant l’extension « .qgs » ou « .qgz » sont affichés.

QField exige que le fichier de projet soit physiquement sur l’appareil, il n’est donc pas possible d’utiliser des fournisseurs qui travaillent avec des fichiers distants (par exemple Google Drive). D’autre part, vous pouvez utiliser des applications comme syncthing ou nextcloud (ou dropbox et probablement beaucoup d’autres) qui vous permettent de synchroniser physiquement le fichier sur votre appareil.

Carte SD externe

Le sélecteur de fichiers affiche la racine de la carte SD en « lecture seule » et le répertoire spécifique à l’application séparé du reste de la carte SD, car c’est le seul répertoire pour lequel l’application a un accès en écriture. Le répertoire est le suivant :

/Android/data/ch.opengis.qfield/files

Note

Techniquement, cela est dû au fait qu’Android entend ACTION_OPEN_DOCUMENT et ACTION_OPEN_DOCUMENT_TREE, travailler et accorder un accès en lecture-écriture sur le contenu de l’URI renvoyé, et non sur le véritable fichier lié. Cette limitation est logique pour la structure d’Android, mais actuellement elle est inutilisable avec QField, car QField doit accéder au fichier réel avec un chemin d’accès réel.

Attention !

En stockant des données dans ce dossier, vous risquez de les perdre. Le répertoire spécifique à l’application (/Android/data/ch.opengis.qfield/) sera supprimé par le système si vous désinstallez QField de votre appareil Android. Ceci est important si vous conservez les données dans la carte SD externe.

Comment transformer une carte SD externe en stockage interne

À partir d’Android 6.0, vous pouvez utiliser la carte SD comme stockage interne pour votre téléphone Android. Une fonction appelée « Adoptable Storage » permet au système d’exploitation Android de formater un support de stockage externe comme un stockage interne permanent. Les données de la carte SD adoptée sont cryptées et ne peuvent pas être montées sur un autre appareil.

Veuillez vous assurer de commencer avec une carte SD vide. Elle doit être vide car lorsque la carte est convertie en stockage « interne », elle sera formatée (effacée).

  1. Allez dans les « Paramètres » de l’appareil, puis sélectionnez « Stockage ».
  2. Sélectionnez votre « carte SD », puis touchez le « menu à trois points » (en haut à droite), puis sélectionnez « Paramètres » à partir de là.
  3. Sélectionnez maintenant « Format as internal », puis « Erase & Format ».
  4. Votre carte SD sera désormais formatée en tant que stockage interne.
  5. Redémarrez le téléphone.

Si vous ne redémarrez pas le téléphone, beaucoup de choses peuvent ne pas fonctionner correctement, alors assurez-vous de le faire.

Il est possible que la fonction de stockage adoptable ne soit pas présente sur votre appareil, même s’il fonctionne sous Android 6.0 et plus. Le fabricant de l’appareil peut avoir désactivé cette fonction. Cependant, il existe des méthodes de ligne de commande qui vous permettent de forcer un appareil à adopter un stockage.