Trois chantiers liés à la qualité et au coût des rendus : - Calage vertical des faisceaux : les passes d'une tuile peuvent être biaisées de quelques cm (±2,5 cm mesurés sur 1000_6882), créant des marches aux recouvrements. Les offsets par PointSourceId sont mesurés sur les points sol de la tuile (réf. médiane itérée) et retranchés ≥ 0,5 cm avant rastérisation, avec sidecar de cache et application au plancher bare-earth. - Openness décimée ×2 : lancé de rayons sur grille par blocs (max/min) puis rééchantillonnage bilinéaire — 532 s → 40 s par tuile à 0,2 m sur CPU, signal archéologique préservé. Réglable --openness-downsample. - Génération webapp concentrée sur les couches affichées : les défauts /api/generate, /api/preview et le sélecteur génèrent le panneau complet (slope, aspect, pos_open) au lieu d'aspect seul.
64 lines
841 B
Plaintext
64 lines
841 B
Plaintext
# Fichiers de données LiDAR (trop lourds pour git)
|
|
*.laz
|
|
*.las
|
|
*.copc.laz
|
|
|
|
# Résultats générés
|
|
output/
|
|
output-webapp/
|
|
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.webapp)
|
|
lidar_pipeline/webapp_assets/
|
|
|
|
# Docker
|
|
.docker/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Fichiers de configuration locaux
|
|
.env
|
|
.env.local
|
|
webapp.env
|
|
|
|
# Certificat TLS auto-signé (webapp HTTPS / GPS téléphone, cf. make-tls-cert.sh)
|
|
tls/
|
|
|
|
# Données et artefacts internes (jamais dans le dépôt)
|
|
data/
|
|
.swival/
|
|
audit-findings/
|
|
notebooks/
|
|
|
|
# Éventuels fichiers de cache matplotlib
|
|
matplotlibrc
|
|
docker-compose.webapp.override.yml
|
|
output-test/
|