Fiche Descriptive Complète : Visualiseur de Profil Topographique
🔷 INFORMATIONS GÉNÉRALES
Champ Détail
Nom du template analyse_terrain_viz.html
Version 1.0.0
Date de création 25/03/2026
Auteur / Designer Gemini 3 Flash
Type de page Dashboard de Visualisation de Données (SIG / Militaire)
Objectif principal Visualiser la ligne de visée entre deux points géographiques
🎯 DESCRIPTION FONCTIONNELLE
📌 Que fait ce template ?
Ce template transcrit une analyse topographique (issue d’un script de calcul Python) en une interface web interactive. Il permet d’afficher :
Le profil altimétrique du terrain (relief).
La ligne de visée théorique entre un « Chef de Partie » et une « Cible ».
Un indicateur visuel binaire (DÉGAGÉ/OBSTRUÉ) basé sur l’intersection du relief et de la visée.
📌 Public cible (Persona)
👤 Chef de Partie / Opérateur de terrain : Pour vérifier la faisabilité d’une liaison optique ou radio.
👤 Analystes SIG : Pour une restitution rapide de données d’altimétrie.
⚙️ SPÉCIFICATIONS TECHNIQUES
🌐 Environnement & Compatibilité
Standard HTML : HTML5 sémantique.
Framework CSS : Tailwind CSS (pour le layout) + Chart.js (pour le rendu du profil).
Framework JS : Vanilla JS (Logique d’affichage).
Responsive : ✅ Oui (Adaptation du canvas graphique).
📦 Dépendances / Assets
HTML
📥 ENTRÉES — CONTENU DYNAMIQUE
# Nom de la variable Type Obligatoire Description
1 terrain_data array ✅ Oui Liste des altitudes (y) échantillonnées.
2 distance_labels array ✅ Oui Étiquettes de l’axe X (km).
3 is_obstructed bool ✅ Oui Statut calculé de la ligne de visée.
4 alt_start float ✅ Oui Altitude du point de départ.
5 alt_end float ✅ Oui Altitude du point d’arrivée.
🧱 STRUCTURE DU FICHIER — DOM
index.html
📌
: Métadonnées SEO et inclusion des bibliothèques de data-viz.📌
:🏗️
🏗️
🧱
🧱



Avis
Il n’y a pas encore d’avis.