Historiquement l’application de bureau NaVisu développée par l’association « Terre Virtuelle » a tout d’abord servi de simulateur de navigation maritime. Avec le temps elle s’est étoffée pour devenir un framework de développement de nouvelles applications. Nous avons voulu prolonger ce projet, nous tournant vers une application web.
Comme API de base nous nous appuyons sur le moteur CesiumJS : https://cesium.com/cesiumjs/
Un site distant reçoit les bases de données de type PostGis, les données sont traitées et distribuées par Geoserver.
Comme pour NaVisu, les données cartographiques sont essentiellement des données vectorielles au format S-57 (Origine SHOM pour la France) et dans une moindre mesure des cartes raster au format GeoTiff (Origine SHOM pour la France).
Pour le moment la cartographie est centralisée.
Par ailleurs progressivement nous intégrons les données venant de différents sites (WMS, WMTS, WFS).
Localement, l’utilisateur à la possibilité de recueillir des données bateaux grâce à l’interface SignalK : http://signalk.org/
Actuellement nous axons le développement sur la création de « scénarios » un ensemble d’instructions simples permettant de piloter Navisu4D par un jeu de questions / réponses ou d’un dialogue.
La maquette (prototype) de Navisu4D est régulièrement mise à jour et accessible à cette adresse : https://navisu4d.org/
Ci-dessous la documentation complète qui peut être consultée directement ou téléchargée