Note: Script pour avoir des cartes numériques IGN (légalement) sur sa liseuse afin de randonner
mercredi 27 mai 2020 à 23:37Pour mes randonnées, au lieu d'acheter une carte papier, j'utilise ma liseuse (une Pocketbook 623 TeaTouch Lux) à la place. Voilà mon processus :
- Je trace mon itinéraire dans Brouter.
- Je le télécharge sur mon ordinateur ; éventuellement je le vérifie avec GPXsee.
- Je l'importe dans Géoportail avec le fond de carte topographique en noir&blanc ; éventuellement j'ajoute des annotations manuellement à l'aide du fond de carte topographique coloré où apparaissent les sentiers de GR.
- J'effectue des captures d'écran à l'aide du script ci-dessous ; 3 niveaux de zoom :
- large où je vois 20km d'itinéraire sur une capture
- moyen où j'ai plus de détail
- le max où j'ai encore plus de détail mais où la résolution n'est pas pour autant pixelisée comme au niveau suivant.
- Je dépose les fichiers sur ma liseuse, dans le dossier
Photo
pour les avoir directement à l'ouverture de l'application du même nom. -
Je pars marcher :-)
#!/bin/bash
for i in `seq 1 12`;
do
import -window root -crop 1024x1024+150+10 -pause 3 -rotate 90 $i.png
done
Explication du script :
Les images sont tournées de 90° pour les avoir directement en paysage sans avoir à demander manuellement la rotation dans l'application systématiquement. La résolution de capture est adaptée au pixel près à celle de l'écran de la liseuse. Il y a une pause de 3 secondes pour permettre de déplacer la carte et que les tuiles se chargent.
2 améliorations possibles :
- pouvoir indiquer en argument du script le nombre de capture que je sois effectuer (sur un niveau large, j'en fais 2-3 ; sur des niveaux + fins, j'en fais parfois une douzaine par jour/20km).
- savoir dans ma fenêtre capturée plus exactement où sont les bordures pour permettre un bon recouvrement d'une capture à l'autre.
2 pré-requis : avoir imagemagick
d'installé ; utiliser linux/ubuntu.
— Permalien