Guide des fonctionnalités
Référence complète de toutes les fonctionnalités de VoyagePilot. Chaque section inclut un emplacement pour captures d'écran.
route Planification de route
Créez, éditez et optimisez vos routes avec waypoints, snap automatique, import/export GPX/KML et partage par lien.

- check_circleCréation par clic droit sur la carte (menu contextuel)
- check_circleDrag & drop pour réordonner les waypoints
- check_circleSnap automatique vers 90+ points de passage mondiaux (caps, détroits, chenaux)
- check_circleImport GPX, export GPX/KML
- check_circleInversion de route en un clic
- check_circlePartage par lien URL encodé ou QR code
- check_circleAuto-nommage des waypoints via géocodage inverse (Nominatim)
- check_circleFuseau horaire, lever/coucher de soleil par waypoint
- check_circleEstimation carburant moteur (L/h configurable)
- check_circleDétection automatique de traversée terrestre (masque offline Natural Earth 10m)
timeline Routage isochrone météo
Algorithme isochrone avancé avec physique VISIR-2/SNNM, optimisation Pareto, ensemble spaghetti routing et courants HYCOM.

- check_circlePropagation isochrone horaire, 36 caps testés par étape
- check_circlePolaires 5D : f(TWA, TWS, Hs, Tp, wave_dir) avec dérating vagues appris
- check_circleModèle SNNM/Stawave-2 (ITTC 2021) : pénalité de résonance λ/L, facteur directionnel énergie-pondéré
- check_circlePhysique VISIR-2 : ajout de masse, résistance vagues, RAO simplifiée, période de rencontre
- check_circleCourants HYCOM (océan) + NOAA/UKHO (marée) + pilot charts (fallback)
- check_circle13 champs de vagues décomposés Open-Meteo Marine (mer du vent + houle primaire/secondaire)
- check_circlePortes de marée : 10 passages étroits (Gibraltar, Messina, Dover, Raz de Sein...)
- check_circleVMC (Velocity Made on Course) : extension du VMG à tout relèvement avec courant
- check_circleLissage Douglas-Peucker, résolution adaptative, détection de détroits
- check_circleEstimation de gîte avec pénalité de vitesse
- check_circleDétection terre offline (Natural Earth 10m)
- check_circleDifficulté 1-5 étoiles (vent max, près serré %, nuit, vagues)
- check_circleSource météo : GRIB prioritaire, Open-Meteo fallback
speed Plus rapide
85% progression, 10% sécurité, 5% confort
shield Plus sûr
40% progression, 45% sécurité, 15% confort
spa Confortable
40% progression, 15% sécurité, 45% confort
balance Équilibré
50% progression, 25% sécurité, 25% confort
sailing Plan de voilure automatique
Recommandation de voilure pour chaque tronçon basée sur le vent prévu (TWS) et l'allure (TWA).

- check_circle7 types de voiles : spinnaker, gennaker, génois, solent, trinquette, tourmentin, storm jib
- check_circle3 niveaux de ris (GV pleine, ris 1, 2, 3)
- check_circle6 allures classifiées automatiquement depuis le TWA
- check_circleTableau interactif avec highlight du leg sur la carte au clic
- check_circleSuivi temps réel (bouton cloche) : détection du leg courant via position GPS
alt_route Routage sûr
Pathfinder A* sur grille locale contournant les terres avec buffer de sécurité.

- check_circleMasque de terre offline Natural Earth 10m (~826 KB gzip)
- check_circleBuffer de sécurité ~6 km autour des côtes
- check_circleÉvitement des zones de danger (roches, hauts-fonds, récifs)
- check_circleValidation post-simplification Douglas-Peucker
- check_circleAffichage vert avec ligne directe fantôme
scatter_plot Optimisation Pareto multi-objectif
7 passes isochrones avec pondérations variées pour construire une courbe de compromis temps/confort.

- check_circleLambda sweep : 7 routages avec pondérations sécurité/confort croissantes
- check_circleFormule de scoring multiplicative (sécurité et confort comme multiplicateurs)
- check_circleDétection automatique du point de coude (knee point) sur la courbe
- check_circleStratégie Match ETA : route plus confortable dans le même temps
- check_circleChart SVG interactif avec points cliquables et spread automatique
- check_circleToggle "Afficher toutes les variantes sur la carte"
- check_circleExplication IA en streaming du front de Pareto
stacked_line_chart Ensemble spaghetti routing
Route N membres d'ensemble météo pour visualiser l'incertitude sur le trajet optimal.

- check_circleJusqu'à 8 membres d'ensemble (ECMWF/GFS/ICON) routés indépendamment
- check_circlePerturbation vitesse ET direction du vent + variation spatiale déterministe
- check_circleSupport GRIB ensemble : utilise les données GRIB quand disponibles, sinon API Open-Meteo
- check_circleOverlay carte : lignes spaghetti colorées, marqueurs de risque P(>25kt)/P(>35kt)
- check_circleBadge de confiance au milieu du trajet, tooltips bilingues FR/EN
- check_circleToggle dans le panneau Calques (Routes ensemble, violet)
event_repeat Planificateur multi-départ
Comparez jusqu'à 12 horaires de départ sur la même route pour trouver la meilleure fenêtre météo.

- check_circleJusqu'à 8 fenêtres de départ évaluées automatiquement (toutes les 6h sur 48h)
- check_circleChaque fenêtre exécute un routage isochrone complet
- check_circleVerdict GO / CAUTION / WAIT basé sur la sécurité, le vent max et les vagues max
- check_circleClassement par score combiné décroissant (temps + sécurité + confort)
- check_circleHistorique de départ : cache jusqu'à 12 routes par horaire de départ
- check_circleBasculement instantané entre les horaires sans recalcul
- check_circleSynchronisation du datetime de départ avec le curseur de prévisions (GRIB ou Open-Meteo)
- check_circleAnalyse IA dédiée par onglet : résultats, fenêtres de départ, ensemble
straighten Outil de mesure de distance
Mesurez des distances sur la carte avec segments intermédiaires et total cumulé.

- check_circleMesure multi-segments avec clic successif sur la carte
- check_circleDistance par segment + distance totale cumulée affichée en temps réel
- check_circleLabels lisibles sur la carte avec distance en milles nautiques
- check_circlePanneau dédié agrandi avec récapitulatif des segments
- check_circleIdéal pour estimer une route, une zone de pêche ou une distance d'évitement
flight_land Plan d'approche côtière
Génération automatique d'un plan d'approche pour les arrivées dans un port avec analyse des conditions et obstacles.

- check_circleAnalyse automatique des conditions à l'arrivée (vent, vagues, marée, courant)
- check_circleDétection des obstacles côtiers (épaves, hauts-fonds, récifs)
- check_circleRecommandation de cap et de timing pour entrer dans le port
- check_circleFenêtre de marée optimale pour le passage
- check_circlePlan B en cas de dégradation des conditions
cloud Prévisions météo 7 jours
Vent, pression, vagues et houle via Open-Meteo avec grille adaptative et timeline animée.

- check_circleBarbules de vent, flèches, heatmap, particules animées
- check_circleParticules vagues (crêtes courbées avec écume)
- check_circleGrille adaptative (densification progressive en zoom)
- check_circleFiltrage terre (masque Natural Earth)
- check_circleTimeline pleine largeur avec play/pause animé
- check_circleSélecteur Route/Zone pour contrôler la zone de fetch
cloud_sync Fichiers GRIB
Import, visualisation et interpolation de fichiers GRIB2 avec téléchargement direct GFS NOAA.

- check_circleParser binaire intégré (WMO GRIB2 + SHOM MFWAM GRIB1)
- check_circleTéléchargement direct GFS NOAA NOMADS (3 profils : Rapide/Standard/Haute-rés)
- check_circleAuto-fetch Open-Meteo pour la zone de route
- check_circleInterpolation bilinéaire en zoom (points à 45% opacité)
- check_circleSlider horaire + play/pause pour animation temporelle
- check_circleCache GRIB persistant IndexedDB avec historique
- check_circleBudget data satellite : estimateur taille + temps selon type de connexion
- check_circleRequêtes SailDocs pré-formatées (3 presets)
compare Comparaison 6 modèles météo
GFS, ECMWF, ICON, Météo-France, GEM, UKMO comparés en un seul appel API.

- check_circleScore de confiance 0-100% (pondéré 60% vent, 40% pression)
- check_circleAlerte divergence si spread > 10 kt vent ou > 5 hPa pression
- check_circleSparklines Canvas 72h superposant chaque modèle
- check_circleOverlay carte : cercles colorés par confiance
date_range Prévision saisonnière (1 à 6 mois)
Anomalie probabiliste vent, SST et pression jusqu'à 6 mois — ECMWF SEAS5 vs climatologie 1991-2020.

- check_circle3 variables au choix : vent à 10m, SST, pression au niveau mer
- check_circleSortie ECMWF SEAS5 (51 membres d'ensemble) sur grille 2.5°
- check_circleCouleur = tercile dominant (sous/normal/au-dessus) — opacité = probabilité
- check_circleSélecteur lead-time T+1 à T+6 mois (draggable)
- check_circleAnalyse IA contextualisée à la route active (briefing LLM streaming)
- check_circleMise à jour automatique mensuelle via jsDelivr CDN
- check_circleComble le trou entre ensemble 14j et pilot charts climatologiques
whatshot Vagues de chaleur marines (MHW)
Zones océaniques en anomalie thermique persistante + outlook 12 semaines — NOAA Coral Reef Watch.

- check_circleSnapshot temps réel (~24h de latence) sur grille 0.5°
- check_circleCatégorisation Hobday-like : Modérée (I) → Forte (II) → Sévère (III) → Extrême (IV)
- check_circleOutlook 12 semaines (NOAA CFSv2 v5) avec sélecteur Now / +1w … +12w
- check_circleCentroïdes d'événements cliquables (surface km², catégorie max/moyenne)
- check_circleCouplage avec l'intelligence pêche : bonus front productif, pénalité zone hostile
- check_circleAlertes MHW automatiques dans le briefing de passage
- check_circleIndicateur clé pour cyclogenèse renforcée et déplacement des espèces
public Indices climatiques (ENSO / NAO / AMO / Cyclones)
Bandeau draggable rassemblant les 4 indices NOAA qui pilotent les régimes saisonniers.

- check_circleENSO (Oceanic Niño Index) — El Niño / La Niña / Neutre, gouverne alizés Pacifique et saison cyclo Atlantique
- check_circleNAO (Oscillation Nord-Atlantique) — phase positive vs négative, clé pour Europe/Atlantique Nord
- check_circleAMO (Oscillation Multidécennale Atlantique) — phase chaude (saison cyclo active) ou froide
- check_circleAtlantic Hurricane Outlook — nombre prévu de tempêtes nommées + ouragans majeurs (NHC)
- check_circleVisualisation des zones de référence sur carte : Niño 3.4, Açores High + Iceland Low, bassin MDR
- check_circleLien direct vers les fichiers sources NOAA CPC / NHC
- check_circleRafraîchissement mensuel automatique
stacked_line_chart Ensemble spaghetti plots
Visualisation des membres individuels d'ensemble avec enveloppes de confiance et analyse IA.

- check_circle3 modèles : GFS (31 membres), ECMWF (51), ICON (40)
- check_circleGRIB ensemble en priorité (zéro appel API si disponible)
- check_circle3 charts SVG : vent, rafales, pression avec enveloppes P10-P90 et P25-P75
- check_circleSeuils visuels : 25 kt (warning) / 35 kt (danger)
- check_circleAnalyse IA : briefing opérationnel basé sur les stats toutes les 6h
air Isobares & fronts atmosphériques
Lignes isobares, centres H/L, fronts froid/chaud/occlus avec analyse synoptique IA.

- check_circleContours marching squares, espacement 4 hPa, lignes majeures 8 hPa
- check_circleDouble source : GRIB prioritaire, cache prévisions en fallback
- check_circleDétection fronts par gradient de pression (>1.5 hPa/°)
- check_circleIsobares synoptiques plein viewport (zoom 3-8) avec cache série temporelle 7j
- check_circlePanneau d'analyse synoptique IA streaming (2 modes : route / régional)
- check_circleSynchronisation avec le slider satellite
satellite_alt Imagerie satellite
4 providers d'imagerie satellite avec animation temporelle et préchargement.

- check_circleRainViewer : radar précipitations (animation temps réel)
- check_circleNASA GIBS : VIIRS true color, SST
- check_circleNOAA NowCOAST : IR/visible/vapeur d'eau
- check_circleEUMETSAT : vagues, RGB naturel
- check_circleSlider temporel dynamique, Play/Pause, préchargement progressif
- check_circleAuto-refresh 15 min + sélecteur de date
waves État de la mer
18 paramètres marins, décomposition houle, mer croisée et score de confort.

- check_circleDécomposition 3 composantes : mer du vent, houle primaire, houle secondaire
- check_circleDétection mer croisée (angle >45° modéré, >90° danger)
- check_circleCalculs physiques : énergie, puissance, cambrure, vitesse de propagation
- check_circleScore de confort 0-100 et indice de confort passage 1-10
- check_circleÉchelle Douglas complète (0-9)
- check_circleChart 7 jours avec aires empilées et tooltip interactif
summarize Briefing météo intelligent
Verdict GO/PRUDENCE/ATTENTE auto-généré au chargement d'une route.

- check_circleFenêtre de départ optimale dans les 7 prochains jours
- check_circleRisques identifiés : vent fort, vagues, chutes de pression, mer croisée
- check_circleMode offline : briefing heuristique avec risques par jour et tendance
description Briefing de passage GMDSS
Briefing complet de pré-départ avec synopsis, météo par phase, repli, marées et checklist.

- check_circleSynopsis météo avec données synoptiques (centres H/L, fronts)
- check_circleCharts SVG interactifs météo par phase (max 6 tronçons)
- check_circlePoints de repli (ports/marinas/mouillages dans un corridor de 30 nm)
- check_circleFenêtres de marée sûres basées sur le tirant d'eau
- check_circleZones de danger extraites automatiquement
- check_circleChecklist pré-départ contextuelle (adaptée à la durée)
- check_circleImpression PDF avec layout A4
notifications_active Veille prédictive 24/7
Surveillance proactive des conditions avec 7 types d'alertes et notifications push.

- check_circleFenêtres de départ avec scoring qualité 0-100
- check_circleDégradation annoncée (+12 kts/6h, -4 hPa/6h)
- check_circleAlertes mouillage (rotation vent ≥90° avec vent >15 kts)
- check_circleStabilité modèle (variance pression/vent)
- check_circleScan automatique toutes les 15 min
- check_circleNotifications push navigateur proactives
assistant Copilote de navigation
Analyse en temps réel pendant la navigation avec suggestions contextuelles.

- check_circleAnalyse toutes les 30 min pendant l'enregistrement
- check_circleSuggestions de cap si vent > 25 kts au près serré
- check_circleAlertes chute pression rapide (> 3 hPa/3h)
- check_circleComparaison vitesse réelle vs polaire attendue
- check_circleMode offline : moteur de règles local
radar Intelligence de zone
Tableau de bord IA consolidant pilot charts, prévisions, anomalies et POIs pour chaque zone.

- check_circleScores mensuels 0-100 (histogramme 12 mois)
- check_circleDétection d'anomalies météo (8 types)
- check_circlePrévisions 7 jours par zone
- check_circlePOIs proches (rayon 100 nm)
- check_circleBriefing IA en 6 points avec recommandation GO/WAIT/CAUTION
smart_toy Agent de navigation IA
Chat conversationnel enrichi avec les données de routes, destinations, POIs et voyages.

- check_circleQwen 3.5-9B en local (desktop) ou distant (web)
- check_circleRAG : les 3 destinations + 5 POIs les plus pertinents injectés dans le prompt
- check_circleRecherche sémantique model2vec pour les POIs
- check_circleSuggestions catégorisées par type (routes, destinations, POIs)
- check_circleConversations persistantes (max 50)
- check_circleChat flottant disponible même sidebar fermée
- check_circleRésumé vocal de destination (Web Speech API)
anchor 50 000+ POIs nautiques
9 600 POIs de guides nautiques + 41 500 POIs communautaires couvrant 19 zones mondiales.

- check_circlePorts, mouillages, marinas, plongée, dangers, business, rampes, ponts, écluses
- check_circlePhotos, descriptions bilingues FR/EN, fréquences VHF
- check_circleProtection mouillage : rose SVG, score 0-100, timeline 24h
- check_circleAlerte de proximité automatique (rayon 1 NM)
- check_circleEnrichissement IA avec recherche web (anti-hallucination, sources taguées)
- check_circlePOIs utilisateur personnalisés (clic droit sur la carte)
- check_circleRecherche sémantique en langage naturel (model2vec)
map 623 routes de croisière
Catalogue mondial avec scoring intelligent, suggestions d'escales et POIs le long de la route.

- check_circleScoring 0-100 en temps réel (saison, pilot charts, polaires, dangers)
- check_circleSuggestions d'escales pour routes > 150 nm (slider distance journalière)
- check_circlePOIs le long de la route (corridor 30 nm)
- check_circleVariantes et distances calculées par haversine
explore 150 plans de voyage
Itinéraires linéaires, circulaires et tours du monde avec timing et enrichissement par leg.

- check_circle82 linéaires, 39 circulaires, 29 tours du monde
- check_circleTimeline verticale avec stopovers (hivernage cyclonique)
- check_circleEnrichissement par leg : distance, durée, indicateur saisonnier
- check_circleOverlay carte avec lignes géodésiques et labels distance
- check_circleCross-linking bidirectionnel avec les routes
fact_check Formalités 173 pays
Check-in/check-out, documents, frais, restrictions et checklist pré-arrivée par pays.

- check_circlePorts d'entrée avec coordonnées cliquables (fly-to + ajout waypoint)
- check_circleDocuments requis (obligatoires/optionnels), visa, permis de croisière
- check_circleFiltres par région (12 tags), recherche, tri
- check_circleChecklist pré-arrivée interactive persistée
- check_circleTraduction FR streaming via LLM
travel_explore 1000+ destinations
Formalités, ports d'entrée, équipements, webcams, galerie photos et résumé vocal IA.

- check_circle4 images par destination + 2 par port (WebP offline)
- check_circleRésumé vocal IA (Web Speech API, FR/EN auto)
- check_circleRésumé IA par port (briefing marin 3-4 phrases)
- check_circlePopup image sur la carte avec carousel photos
satellite_alt Vue satellite & Google Earth
Vue aérienne satellite et lien Google Earth 3D directement depuis les popups de POIs sur la carte.

- check_circleBouton satellite sur chaque popup POI (ports, mouillages, marinas)
- check_circleImage aérienne Esri World Imagery haute résolution centrée sur le POI
- check_circleBouton Google Earth ouvrant la vue 3D dans le navigateur
- check_circleDisponible sur les POIs guides nautiques et communautaires
- check_circleCache localStorage des images satellite (max 80, éviction LRU)
- check_circleChargement instantané pour les POIs déjà consultés
phishing Atlas marin (encyclopédie poissons)
Encyclopédie des espèces marines par zone, agrégée depuis OBIS, WoRMS, FishBase et iNaturalist avec saisonnalité et observations cartographiées.

- check_circle6 contextes de recherche : carte visible, route active, zone dessinée, zone FAO, ZEE pays, mouillage Sea-Seek
- check_circleSources agrégées : OBIS (occurrences), WoRMS (taxonomie), FishBase (caractéristiques), iNaturalist (photos)
- check_circleFiltres : type d'espèce, saisonnalité actuelle, profondeur atteignable
- check_circleHistogramme mensuel de saisonnalité par espèce
- check_circleOverlay carte des observations OBIS pour l'espèce sélectionnée
- check_circleAuto-escalade vers une zone plus large si peu de résultats
- check_circleEnrichissement IA par espèce (description, conseils, particularités) avec sauvegarde
- check_circleCaches en IndexedDB (pas de saturation localStorage)
set_meal Intelligence pêche
Heatmap de zones de pêche productives, scoring par espèce et popups enrichies avec données océanographiques.

- check_circleHeatmap de productivité halieutique sur zone dessinée
- check_circleCatégorie dédiée "Pêche" dans le panneau des calques
- check_circlePopups enrichies avec coordonnées, profondeur, SST et chlorophylle
- check_circleBudget API affiché pour gérer les quotas
- check_circlePont avec l'Atlas marin via AphiaID pour scoring par espèce
layers 47+ calques cartographiques
Chaque calque est une source de données indépendante, activable/désactivable depuis le panneau Calques.

bookmark Presets d'overlays
Sauvegarde tes combinaisons d'overlays favorites en un clic, recharge-les instantanément.
- check_circleBouton + dans le header du panneau Calques pour créer un preset nommé
- check_circleCapture l'état complet des 50+ overlays (actifs + désactivés)
- check_circleApplication en un clic — pas besoin de re-cocher 10 cases
- check_circleCas d'usage : "Transat", "Côtier", "Pêche pélagique", "Mouillage"…
- check_circleCompteur d'overlays actifs par preset
- check_circleSuppression et écrasement par nom, persistance localStorage
water Courants & marées
Courants océaniques temps réel, marées, courants de marée et niveau de la mer.

- check_circleCourants océaniques Open-Meteo Marine (eulérien + marées + vagues)
- check_circleCourants de marée NOAA (US), SHOM ncWMS2 (France), CMEMS (global)
- check_circleC2D SHOM : 11 543 polygones + 6 540 points horaires (slider PM±6h)
- check_circleHauteurs de marée FES2022 : 34 composantes harmoniques, slider ±12h
- check_circleNiveau de la mer MSL avec alertes tirant d'eau
- check_circlePortes de marée aux waypoints (NOAA CO-OPS)
beenhere Balisage & données SHOM
22 000+ aides à la navigation, épaves, réglementation et infrastructures portuaires (Licence Ouverte).

- check_circle22 000+ bouées, balises, feux, amers avec icônes SVG IALA
- check_circle5 700+ photos réelles de bouées/balises
- check_circle9 950 épaves et obstructions (ZEE France)
- check_circle6 736 objets réglementaires S-57 (18 classes)
- check_circle2 767 infrastructures portuaires (13 classes)
- check_circle709 aires marines protégées (OFB)
- check_circle5 233 zones réglementées PING
sos Homme à la mer (MOB)
Bouton d'urgence toujours visible avec position, distance, relèvement et alarme sonore.
.jpg)
- check_circleMarque instantanée de la position GPS
- check_circleDistance et relèvement retour en temps réel
- check_circleChronomètre temps dans l'eau
- check_circleSirène deux tons (880/660 Hz) + notification push
- check_circleMarqueur pulsant sur la carte + ligne de relèvement
- check_circlePersistance localStorage (survit au rechargement)
anchor Alarme de mouillage
Surveillance GPS continue avec alerte sonore et visuelle si dérapage.

- check_circleMonitoring toutes les 2 secondes (Signal K ou GPS navigateur)
- check_circleRayon configurable 5 à 500 mètres
- check_circleAlarme sonore (Web Audio 880 Hz) + notification push
- check_circleCercle vert (tenue) / rouge (dérapage) sur la carte
shield Route d'abri intelligente
Recherche automatique d'abri quand les conditions se dégradent.

- check_circleSurveillance automatique (poll alertes météo toutes les 5 min)
- check_circleRecherche corridor 20 NM autour de la route
- check_circleETA calculé via polaires bateau + vent prévu
- check_circleScore de protection pour les mouillages
- check_circleCréation de route vers l'abri en un clic
emergency Navigation d'urgence RAG
Techniques du livre Emergency Navigation de David Burch avec calculateurs et assistant IA.

- check_circleCompas solaire : azimut, hauteur, midi vrai, lever/coucher
- check_circleLatitude : méridienne (±30 NM), Polaris (±60 NM), durée du jour (±100 NM)
- check_circleLongitude : midi vrai + équation du temps
- check_circlePortée visible et erreurs d'estime
- check_circleRAG : 1886 chunks sémantiques, recherche cosinus ~0.5 ms
- check_circleIllustrations extraites du livre (17 figures WebP)
shield_with_heart Protection mouillage IA
Analyse de protection vent & houle pour chaque mouillage avec rose SVG et score.

- check_circleDétection terre hybride (masque offline + fallback élévation API)
- check_circleRaycast 36 directions × 10 distances (50m à 3km)
- check_circleScore composite 0-100% (70% vent + 30% houle)
- check_circleRose de protection SVG polaire
- check_circleTimeline prévisions 24h cliquable
- check_circleAlerte de proximité + suggestions d'abris mieux protégés
videocam Détection de navires par caméra
Système de détection visuelle par IA avec tracking Kalman, corrélation AIS et alertes de collision.

- check_circleYOLOv8n fine-tuné maritime : 3 classes (cargo, sailing, motorboat), mAP50 = 0.737
- check_circle4 filtres de Kalman par track : position bbox, taille, position UTM, vélocité
- check_circleVote de classification au fil des frames (classe majoritaire)
- check_circleEstimation de distance monoculaire avec tirants d'air VESSA (25 catégories)
- check_circleCPA/TCPA : alertes collision avec 3 niveaux de menace + alarme sonore
- check_circleCorrélation AIS bidirectionnelle : identification ou alerte dark vessel
- check_circleCaméra Hikvision TandemVu : panoramique 180° + PTZ zoom 32×
- check_circleMini-radar polaire en overlay, flux vidéo live, captures d'écran
- check_circleAuto-logbook pour les détections de navires sombres
- check_circleFiltrage temporel OFNI (5 frames d'accumulation, vitesse max 3 kts)
warning Détection lee shore
Détection automatique de côte sous le vent avec analyse du fetch et alerte visuelle.

- check_circleDétection automatique des côtes sous le vent à partir de la direction du vent et du masque de terre
- check_circleAnalyse du fetch (distance libre au vent) avec zones de danger graduées
- check_circleOverlay carte avec zones colorées (vert sûr → rouge danger)
- check_circleEstimation de gîte intégrée avec pénalité de vitesse dans le routage
- check_circleAlertes contextuelles pour les mouillages exposés
person_search MOB SAR drift (recherche d'homme à la mer)
Modélisation de la dérive d'un homme à la mer dans le temps avec courant et vent pour planifier une zone de recherche réaliste.

- check_circleCalcul de la position estimée de la victime à T+5/15/30/60 min
- check_circleModèle de dérive intégrant courant océanique, courant de marée et vent
- check_circleCercles d'incertitude croissants au fil du temps
- check_circleZone de recherche SAR (Search And Rescue) recommandée
- check_circleAffichage sur la carte avec timeline de dérive
visibility Watchkeeping (assistant de quart)
Assistant de garde de quart pour la surveillance pendant la navigation, avec rappels et alertes automatiques.

- check_circleSurveillance continue des conditions et de la position
- check_circleRappels périodiques de vérification (visuelle, AIS, instruments)
- check_circleAlertes en cas de divergence cap/route ou changement météo
- check_circleSuivi de l'attention de l'opérateur (anti-endormissement)
- check_circleIntégration avec le journal de bord pour traçabilité
support Grounding escape (assistant échouement)
Procédure assistée en cas d'échouement avec calcul de marée et manœuvre de sortie recommandée.

- check_circleCalcul de la prochaine marée haute pour libération naturelle
- check_circleEstimation du temps avant déséchouement
- check_circleRecommandation de manœuvre selon le type d'échouement (sable, rocher, vase)
- check_circleChecklist d'urgence (sécurité équipage, sondage, communication)
- check_circleAlerte CROSS / sauveteurs avec coordonnées GPS pré-remplies
tsunami Tide rip (zones de courant dangereux)
Détection des zones de courant contraire au vent ou de courant croisé pouvant créer des conditions de mer dangereuses.

- check_circleDétection automatique vent contre courant (mer hachée, vagues abruptes)
- check_circleIdentification des zones de courant croisé sur la route
- check_circleCalcul de l'angle vent/courant et de l'intensité du tide rip
- check_circleAlerte visuelle sur la carte avec zones colorées par sévérité
- check_circleRecommandation de timing pour traverser hors des pics de courant
sos DSC détresse via VHF
Envoi d'un appel de détresse DSC (Digital Selective Calling) directement depuis l'application vers une VHF compatible Web Serial.

- check_circleConnexion VHF via Web Serial API (Chrome/Edge, USB)
- check_circleEnvoi d'un appel de détresse DSC pré-formaté avec position GPS
- check_circleSélection du type de détresse (échouement, voie d'eau, MOB, abandon...)
- check_circleConfirmation MMSI et contact avant envoi
- check_circleJournal automatique de l'appel dans le logbook
settings_input_hdmi Signal K
Intégration complète du standard ouvert Signal K : données instruments, pilote automatique, découverte mDNS et plugin serveur.

| Donnée | Path Signal K | Fallback |
|---|---|---|
| Position GPS | navigation.position | Géolocalisation navigateur |
| Vitesse fond (SOG) | navigation.speedOverGround | GPS navigateur |
| Cap vrai / compas | navigation.headingTrue / Magnetic | GPS navigateur |
| Vitesse surface (STW) | navigation.speedThroughWater | Non disponible |
| Vent apparent / vrai | environment.wind.* | Open-Meteo prévisions |
| Profondeur | environment.depth.belowKeel | Non disponible |
| Pression baro | environment.outside.pressure | Open-Meteo prévisions |
| Pilote automatique | steering.autopilot.state | Non disponible |
| Batteries | electrical.batteries.*.voltage | Non disponible |
| Réservoirs | tanks.*.currentLevel | Non disponible |
navigation Pilote automatique
Contrôle PUT : modes standby/auto/vent, consigne de cap et d'angle de vent, transfert de waypoint vers le MFD. Confirmation et indicateur d'état.
wifi_find Découverte mDNS
Détection automatique des serveurs Signal K sur le réseau local (bonjour-service en Electron, sonde de port en web). Connexion en un clic.
extension Plugin serveur
Plugin signalk-server publiant performance polaire (vitesse cible, VMG, efficacité) et alertes navigation (eau peu profonde, dérapage ancre, approche waypoint).
smart_toy Contexte IA live
Les données instruments temps réel sont injectées dans tous les prompts IA (briefings, optimiseur, copilote). Priorité sur les prévisions quand Signal K est connecté.
- check_circleConnexion WebSocket vers un serveur Signal K (Raspberry Pi, PC à bord)
- check_circleDécouverte mDNS automatique sur le réseau local (bonjour-service en Electron, sonde de port en web)
- check_circleReconnexion automatique avec backoff exponentiel (5s → 60s max)
- check_circlePilote auto PUT API : modes standby / auto / wind, consigne cap et angle vent
- check_circleTransfert de waypoints de la route active vers le MFD via Signal K
- check_circleDialogue de confirmation avant chaque commande pilote
- check_circlePlugin signalk-server : publie vitesse cible polaire, VMG, efficacité en deltas standard
- check_circlePlugin alertes : eau peu profonde, dérapage d'ancre, approche waypoint
- check_circleInjection des données live dans 9 services IA (briefings, optimiseur, copilote, passage)
- check_circleConversion automatique unités SI Signal K → unités marines (m/s→kts, rad→°, K→°C, Pa→hPa)
- check_circle100% optionnel : l'app fonctionne identiquement sans serveur Signal K
extension Plugin Signal K — Installation
Plugin standalone pour signalk-server publiant performance polaire et alertes navigation.
download Télécharger signalk-voyagepilot-plugin.zipInstallation manuelle :
# 1. Copier le dossier dans les plugins Signal K cp -r signalk-voyagepilot-plugin ~/.signalk/node_modules/signalk-voyagepilot-plugin # 2. Installer les dépendances cd ~/.signalk/node_modules/signalk-voyagepilot-plugin npm install # 3. Redémarrer Signal K systemctl restart signalk # ou redémarrage manuel
Ensuite dans l'interface web Signal K (http://localhost:3000) :
- Aller dans Server → Plugin Config
- Trouver "VoyagePilot Performance & Alerts"
- Activer le plugin et configurer les paramètres
speed Panneau instruments
Cadrans de bord en temps réel affichés sur la carte avec mode debug.

- check_circleRose des vents SVG animée (TWS/TWD/AWS/AWA)
- check_circleNavigation : SOG, STW, COG, HDG, position GPS
- check_circleProfondeur avec seuils basés sur le tirant d'eau (alarme clignotante)
- check_circlePression barométrique avec tendance, température eau/air
- check_circleBatteries auto-détectées (%, V, A) + réservoirs (gasoil, eau, noires)
- check_circleMode debug : données fictives animées pour tester sans bateau
menu_book Journal de bord
Enregistrement GPS, journal officiel CERFA, replay animé et résumé IA.

- check_circleEnregistrement automatique (intervalles 5/15/30/60 min)
- check_circleSource hybride : Signal K prioritaire, GPS + Open-Meteo en fallback
- check_circleJournal officiel CERFA (Division 240) avec fiche navire, export PDF
- check_circleReplay animé : track coloré, vecteurs vent, route planifiée superposée
- check_circleRésumé IA automatique à l'arrêt (stats, efficacité polaire, narratif)
- check_circleExport CSV et GPX
donut_large Polaires, ORC & AI Polars
Catalogue ORC 5 900+ bateaux, polaires 5D avec dérating vagues, éditeur personnalisé et apprentissage automatique.

- check_circleCatalogue ORC : 5 900+ bateaux importables avec polaires complètes (GitHub orc-data)
- check_circle3 polaires par défaut : Generic 40ft, Cruiser-Racer 45ft, Small 32ft
- check_circleImport de polaires personnalisées (CSV)
- check_circleÉditeur de polaires manuel avec specs bateau (LOA, beam, draft, déplacement, surfaces de voile)
- check_circlePolaires 5D : f(TWA, TWS, Hs, Tp, wave_dir) avec dérating vagues appris par cellule
- check_circleAI Polars : apprentissage des performances depuis le logbook (confiance progressive 0→1)
- check_circleEstimation de gîte (heel angle) avec pénalité de vitesse intégrée au routage
- check_circleDashboard Performance : jauge SVG, cadrans instruments, tableau par bord
schedule Planning de quarts
Gestion d'équipage, 4 systèmes de quart et validation repos STCW.

- check_circle4 systèmes : 3h (course), 4h (standard), 4-4-6 (croisière), Suédois
- check_circleRôles : Skipper, Équipier, Astreinte (gros temps automatique)
- check_circleTimeline SVG avec nuit assombrie et météo critique
- check_circleValidation repos STCW (<6h consécutives, <10h/24h)
- check_circleStats d'équité : heures totales, nuit, météo critique par équipier
- check_circleExport vers le journal de bord officiel
file_export Export vers chartplotter
Export natif des routes vers les principaux chartplotters du marché dans leur format propriétaire.

- check_circleExport GPX standard (compatible Garmin, Raymarine, B&G, Furuno...)
- check_circleFormat natif spécifique par marque pour préserver les attributs (couleurs, types waypoints)
- check_circleTransfert via Signal K vers MFD (multi-function display) compatible
- check_circleExport sur clé USB ou carte SD prête à l'emploi
- check_circleKML pour visualisation Google Earth
desktop_mac Application desktop
Application native macOS/Windows avec IA locale, RAG et cartes offline.
- check_circleQwen 3.5-9B Q8 local via llama.cpp (Metal/CUDA/CPU)
- check_circleTéléchargement auto du modèle au premier lancement (~9.5 Go)
- check_circleServeur RAG Python auto-spawné (navigation d'urgence)
- check_circleServeur marées FES2022 (34 composantes harmoniques)
- check_circleSearXNG Docker local (recherche web sans clé API)
- check_circleProxy API local avec cache disque persistant
- check_circleTile server MBTiles local (accès SQLite direct)
- check_circleAuto-update via GitHub Releases
| macOS | Windows | |
|---|---|---|
| OS | macOS 12+ | Windows 10+ |
| RAM | 8 Go (16 Go recommandé pour l'IA) | |
| Disque | 12 Go libre | |
| GPU | Metal (tout Apple Silicon) | CUDA optionnel, CPU OK |
| Performance LLM | ~15 tok/s M1, ~30 tok/s M3 Pro | ~8 tok/s CPU, ~25 tok/s RTX 3060 |
grid_on Cartes MBTiles & ENC
235 cartes marines de 9 sources hydrographiques, avec rendu vectoriel S-57/S-52.

- check_circle12 cartes NOAA raster + 14 packs NOAA ENC (S-57)
- check_circle167 cartes Chart Locker (mondial), 15 ELWIS (Allemagne)
- check_circleMulti-cartes simultanées avec opacité réglable
- check_circleRendu S-52 côté client : 3 palettes IHO (Day/Dusk/Night), 21 classes S-57
- check_circleSymboles SVG inline et sonde de sécurité configurable
- check_circleConversion BSB/KAP → MBTiles et S-57 → vector tiles
search Recherche unifiée
Barre de recherche Cmd+K avec classification LLM et recherche fuzzy offline.

- check_circleRecherche fuzzy instantanée sur 623 routes + 1000+ destinations + 50 000+ POIs
- check_circleRecherche bilingue FR/EN (~100 noms de pays mappés)
- check_circleClassification LLM pour router vers le bon service
- check_circleFallback agent pour les questions complexes
help Assistant de découverte IA
Guide conversationnel interactif qui pilote l'interface en temps réel pour vous faire découvrir toutes les fonctionnalités.

- check_circleAccessible via le bouton ? (HelpCircle) dans la barre de navigation
- check_circlePanneau flottant conversationnel avec questions libres en langage naturel
- check_circlePilotage de l'UI en temps réel : changement d'onglet, activation d'overlays, vol de carte
- check_circleMise en surbrillance des éléments d'interface via driver.js (tooltips guidés)
- check_circleRéponses textuelles enrichies avec actions déclenchées automatiquement
- check_circleQuestions prédéfinies pour démarrer ("Comment voir la météo ?", "Qu'est-ce que l'AIS ?"...)
- check_circleFonctionne avec le LLM local (Qwen 3.5-9B / Gemma 4)
- check_circleBilingue FR/EN
play_circle Simulation de navigation
11 scénarios de simulation pour tester l'application sans bateau ni instruments.

- check_circle11 scénarios prédéfinis : traversée côtière, hauturière, tempête, mouillage, détroit...
- check_circleSimulation de position, cap, vitesse, vent et instruments
- check_circleRemplace le mode debug précédent avec des scénarios réalistes
- check_circlePanneau de contrôle dédié dans la sidebar
- check_circleCompatible avec tous les overlays et services IA
cloud_off Mode offline avancé
Préparation offline complète avec tuiles zoom 6-14, auto-GRIB et validation de couverture.

- check_circlePré-cache tuiles zoom 6-14 le long du corridor de toutes les routes (étendu depuis 6-10)
- check_circleAuto-fetch GRIB pour la zone de route au lancement de la préparation
- check_circleValidation de couverture : vérification que toutes les tuiles et données sont en cache
- check_circleBannière offline sur la carte quand la connexion est perdue
- check_circlePersistance ensemble routing en cache pour consultation offline
folder_zip MBTiles zero-copy (scan dossier)
Montage des cartes MBTiles directement depuis un dossier sans copie ni import — idéal pour les Raspberry Pi avec carte SD.
- check_circleScan automatique d'un dossier contenant des fichiers .mbtiles
- check_circleMontage en place : aucune copie de données, lecture directe
- check_circleIdéal pour les Raspberry Pi ou systèmes embarqués avec stockage limité
- check_circleToutes les cartes du dossier disponibles instantanément
- check_circleCompatible avec les cartes raster et vectorielles S-57
.jpg)
