script-volume-auto/public/index.html
Nicolas Fryder 79daa30a8a Implementation initiale : calcul de volume 2.5D CloudCompare et test de robustesse par decimation spatiale progressive
- Backend NestJS orchestrant CloudCompare CLI (stats, decimation x2 sur 5 etapes, volume, assemblage .bin)
- Scripts Python (laspy, scipy, matplotlib) pour la conversion LAS/LAZ et la generation d'images
- Frontend web simple (Tailwind CDN) avec historique des runs
- Image Docker (debian:trixie-slim + cloudcompare apt + xvfb) prete pour deploiement Coolify
- Lint/typecheck/tests unitaires integres comme portes de qualite au build Docker
- CLAUDE.md documentant les comportements CloudCompare CLI verifies empiriquement
2026-07-10 13:55:25 +02:00

28 lines
1.1 KiB
HTML

<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Volume 2.5D &amp; robustesse a la decimation</title>
<script src="https://cdn.tailwindcss.com"></script>
<style>
body { font-family: ui-sans-serif, system-ui, -apple-system, sans-serif; }
.badge { display: inline-flex; align-items: center; padding: 0.125rem 0.5rem; border-radius: 9999px; font-size: 0.75rem; font-weight: 600; }
</style>
</head>
<body class="bg-slate-950 text-slate-100 min-h-screen">
<header class="border-b border-slate-800 bg-slate-900/60 sticky top-0 backdrop-blur z-10">
<div class="max-w-6xl mx-auto px-4 py-3 flex items-center justify-between">
<a href="#/" class="text-lg font-semibold tracking-tight">Volume 2.5D &amp; robustesse decimation</a>
<nav class="text-sm text-slate-400 space-x-4">
<a href="#/" class="hover:text-slate-100">Runs</a>
<a href="#/new" class="hover:text-slate-100">Nouveau run</a>
</nav>
</div>
</header>
<main id="app" class="max-w-6xl mx-auto px-4 py-8"></main>
<script src="app.js"></script>
</body>
</html>