La carte à tuiles XYZ devient la seule interface : l'API de génération (preview, generate, status, stop, file, cell), le job unique + file persistante, la délégation LIDAR_GENERATION_URL et les garde-fous (token, LIDAR_REGEN_CIDR) passent de webapp.py à mapserve.py ; l'interface gagne les boutons + Zone / ⤒ Compléter / régénération à la dalle, les options de run et la progression cadre par cadre. mapserve sert aussi l'inventaire /api/tiles et les dalles en statique versionné : le worker image complète remplace la webapp sur le 8973 du générateur, le Pi n'exécute plus que lidar-maps. index.py se réduit aux registres partagés + vignettes/sous-tuiles/inventaire (l'UI HTML/JS et les mosaïques d'overview partent avec export.py et les compose/scripts de la webapp).
61 lines
719 B
Plaintext
61 lines
719 B
Plaintext
# Fichiers de données LiDAR (trop lourds pour git)
|
|
*.laz
|
|
*.las
|
|
*.copc.laz
|
|
|
|
# Résultats générés
|
|
output/
|
|
output-webapp/
|
|
output-maps/
|
|
input/
|
|
|
|
# Fichiers temporaires
|
|
temp/
|
|
*.tmp
|
|
*.temp
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.pytest_cache/
|
|
.coverage
|
|
htmlcov/
|
|
|
|
# Interface bâchée dans l'image (régénérée au build, cf. Dockerfile.maps)
|
|
lidar_pipeline/mapserve_assets/
|
|
|
|
# Docker
|
|
.docker/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Fichiers de configuration locaux
|
|
.env
|
|
.env.local
|
|
|
|
|
|
# Données et artefacts internes (jamais dans le dépôt)
|
|
data/
|
|
.swival/
|
|
audit-findings/
|
|
notebooks/
|
|
|
|
# Éventuels fichiers de cache matplotlib
|
|
matplotlibrc
|
|
output-test/
|