- Nouveau controle : Precision IGN (zoom 11-14) - Defaut: zoom 13 (~10m/px) pour meilleure qualite - Zoom 14 = ~5m/px (le plus precis sans cle API) - Zoom 11 = ~38m/px (rapide pour grandes zones) - Passe ign_zoom dans l'API web - Fallback Open Topo Data si WMTS indisponible
relief2stl 🏔️
Génération de maillage 3D STL à partir de coordonnées GPS avec données d'élévation SRTM. Imprimable en 3D.
Principe
- Entrée : coordonnées GPS d'un rectangle (lat1, lon1, lat2, lon2)
- Traitement : récupération des données d'élévation SRTM (~30m de résolution)
- Génération : maillage 3D (mesh) avec base d'épaisseur
- Sortie : fichier STL binaire, prêt pour impression 3D
Utilisation
python relief2stl.py 47.30 4.88 47.33 4.92 --output terrain.stl
Paramètres
| Paramètre | Description | Défaut |
|---|---|---|
lat1 lon1 lat2 lon2 |
Rectangle GPS | requis |
--output |
Fichier STL de sortie | terrain.stl |
--exaggeration |
Exagération verticale | 2.0 |
--base |
Épaisseur de la base (mm) | 5 |
--resolution |
Résolution de la grille | auto |
--smooth |
Lissage du relief | 1 |
--ign-api-key |
Clé API IGN LiDAR HD | optionnelle |
--env |
Fichier .env avec IGN_API_KEY | .env |
Données d'élévation
- Source : Open-Meteo / SRTM (Shuttle Radar Topography Mission)
- Résolution : ~30m (1 arcsec)
- Gratuit, sans clé API
- Couverture : globale
Licence MIT
Languages
Python
55.1%
JavaScript
25.4%
CSS
10.7%
HTML
8.8%