Skip to content

06 sd card

morel edited this page Mar 31, 2026 · 3 revisions

6. Préparation de la carte SD

La carte SD est optionnelle mais fortement recommandée pour les cartes et la persistance des données.

Format requis : FAT32


Structure des dossiers

/LoRa_Tracker/
├── config.json          ← Configuration de l'appareil
├── stats.json           ← Statistiques des stations
├── MapTiles/            ← Tuiles raster (JPEG/PNG)
│   └── REGION/
│       └── Z8/
│           └── X/
│               └── Y.jpg
├── VectMaps/            ← Tuiles vectorielles (NAV)
│   └── REGION/
│       ├── Z9.nav
│       ├── Z10.nav
│       └── ...
└── GPX/                 ← Traces enregistrées
    └── track_YYYYMMDD_HHMMSS.gpx

Tuiles raster (JPEG/PNG)

Les tuiles raster sont des images OpenStreetMap standard (format XYZ/TMS). Elles s'affichent pour les niveaux de zoom faibles (Z6 à Z8).

Méthode 1 : Interface graphique avec MOBAC (Mobile Atlas Creator)

C'est la méthode la plus simple. Utilisez MOBAC :

  1. Lancer MOBAC et sélectionner la source : OpenStreetMap Mapnik
  2. Sélectionner la zone géographique souhaitée sur la carte avec la souris
  3. Cocher les niveaux de zoom : 6, 7, 8 si vous envisagez l'utilisation des tuiles vectorielles et ajoutez 10, 12, 14 si vous utilsez exclusivement les tuiles raster (bitmap/image)
  4. Choisir le format de sortie : OSMTracker tile storage
  5. Cliquer sur Create atlas
  6. Copier le contenu du dossier généré vers la carte SD : /LoRa_Tracker/MapTiles/VOTRE_REGION/

Pour les heureux utilisateurs Linux, vous pouvez vous servir du programme de copie de masse de JGauchia masscopy situé dans tools/mass_copy/

Méthode 2 : Ligne de commande avec Python (Avancée)

Le code source du projet inclut un script prêt à l'emploi. Nécessite Python installé sur votre machine.

Ouvrez un terminal dans le dossier du code source :

cd tools/
# Télécharger les tuiles pour l'Île-de-France (niveaux 6, 7, 8)
python download_tiles.py --region IDF --zoom 6,7,8

# Voir la liste des régions préconfigurées (France)
python download_tiles.py --list

Le script créera un dossier output_dir/ qu'il suffira de copier sur votre carte SD.

Nommage des fichiers

/LoRa_Tracker/MapTiles/FRANCE/Z8/X/Y.jpg

Tuiles vectorielles (NAV)

Les tuiles NAV offrent un rendu plus détaillé à haut zoom (Z9+). Elles sont issues du travail de JGauchia IceNav-v3.

Génération

Les fichiers .nav se génèrent depuis des données OpenStreetMap avec l'outil de conversion Tile-Generator.

/LoRa_Tracker/VectMaps/FRANCE_SUD/Z9.nav
/LoRa_Tracker/VectMaps/FRANCE_SUD/Z10.nav
...
/LoRa_Tracker/VectMaps/FRANCE_SUD/Z15.nav

Un seul fichier .nav par niveau de zoom et par région.


Fonts ou Polices

Le dossier Fonts est nécessire pour afficher les labels des lieux et cours d'eau sur les tuiles vectorielles.

Il se télécharge ici : drive.proton.me Mot de passe: F4MLV Il suffit de le placer sur la carte SD dans le dossier LoRa_Tracker/


Symbols APRS

Le dossier Symbols est nécessire pour afficher les icônes APRS sur la carte Il se télécharge ici : drive.proton.me Mot de passe: F4MLV Il suffit de le placer sur la carte SD dans le dossier LoRa_Tracker/


Sans carte SD

Le tracker fonctionne sans SD card avec des fonctionnalités réduites :

Fonction Sans SD
Carte raster Fond gris uniquement
Carte vectorielle Non disponible
Symboles APRS sur carte Cercles rouges
Messages Non persistants (perdus au reboot)
Stats stations Non persistantes
Traces GPX Non disponibles
Configuration Sauvegardée en flash interne

Clone this wiki locally