depuis Qgis

Mise à jour du 14/06/21

L’extension Qtiles n’est plus maintenue mais est remplacée par QMetaTiles.
Le fonctionnement est très similaire, pour bien le configurer, il ne faut pas hésiter à dérouler les paramètres optionnels en bas de la fenêtre.

C’est quoi donc ??

Sur les appareils de terrain, il y a deux façon d’avoir des fonds de carte sur les différentes applications cartographiques qui existent :

  • le mode online : les fonds sont directement chargés depuis des serveurs carto et stockés en cache sur l’appareil. A chaque fois qu’on change de secteur ou qu’on change le zoom, le logiciel va soit télécharger de nouvelles dalles d’images, soit charger celle qui sont déjà en mémoire sur l’appareil. Bien entendu, pour que çà marche il faut avoir un réseau téléphonique sur l’appareil, un forfait de données (les options "data" des opérateurs téléphonique), et du coup capter un réseau de données (3G ou 4G de nos jours). Si une de ces conditions n’est pas rempli, pas de fond.
  • le mode offline : les fonds sont écrits sur les supports mémoire de l’appareil, ce sont des fichiers informatiques que l’on a préalablement copié dessus. Avantage, pas besoin de capter un réseau de données. Inconvénient, il faut préparer les fameux fichiers, et faire avec les contraintes physiques de stockage (limitation de volume). La création d’un fond offline est justement le sujet de cet article.

Préparation des données

Voici une vidéo exemple décrite dans la suite de l’article.

Utilisation de Qtiles pour générer un mbtiles

Une fois les couches chargées, on va choisir une symbologie adaptée à l’objectif. Une fois transformé en fond mbtiles, la notion de couches n’existe plus, ce n’est plus qu’une image. Il ne sera donc plus possible de masquer ces informations ou de les différencier du fond ortho.
On peut également afficher des étiquettes qui elles aussi seront sous forme d’image sur la carte. Leur affichage variera néanmoins en fonction de l’échelle. Je vous recommande d’ailleurs de ne pas les afficher à toutes les échelles et d’indiquer dans Qgis des seuils de visibilité.

Utilisation de l’extension Qtiles

L’extension Qtiles n’est pas installé par défaut. Passer par le gestionnaire d’extension pour la rechercher et l’ajouter.

Dans l’interface de la boîte de dialogue, les éléments suivants sont à bien préciser :

  • la localisation et le nom du fichier, en précisant bien dans le nom l’extension .mbtiles,
  • le "tileset Name" : ce nom sera utilisé dans les applications pour identifier votre fond, il est donc important de metre un nom expressif,
  • l’extension (extent) doit être réduite au strict minimum, le plus pratique est d’utiliser l’extension d’une couche vectorielle. Plus réduite est l’extension, plus réduit est le fichier généré et donc son poids en mémoire de l’appareil,
  • indiquer les zooms, en gros l’échelle, minimum et maximum à utiliser. Bien les borner vous éviter la aussi d’avoir un fichier trop lourd pour des besoins sans doute inadapté de votre fond au delà d’une certaine échelle. Pour bien choisir, vous pouver utiliser ce site qui vous donnera des équivalences echelle/zoom,
  • cocher les cases suivantes et uniquement celle-ci : "Use TMS tiles convention..." et "Use MBTiles compression"

Votre fichier mbtiles est désormais utilisable, aussi bien dans qgis que sur votre outil terrain, pour cela passer à l’article Ajout de fonds offline dans OruxMaps