Historiquement l’application de bureau NaVisu 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.
Parmi celles-ci le projet Brest Bay Touch qui offre la possibilité de réaliser des cartes marines en impression 3D pour permettre à des marins mal ou non voyants de naviguer.
Nous participons aussi au projet SMAUG de cartographie augmentée.
Nous avons voulu prolonger ces projets, en développant 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.
Comme pour NaVisu et BBT, l’ensemble du développement est accessible sur GitHub.
Nous contacter si vous êtes intéressés pour participer au projet.
La maquette (prototype) de Navisu4D est régulièrement mise à jour et accessible à cette adresse : http://navisu4d.org/
Une documentation complète sous forme d’un « flip book » (pdf téléchargeable) peut être consultée en cliquant sur l’icône suivante
|
|
Pendant une des phases de développement du projet, visualisation des tuiles, « tiles » et « 3Dtiles » à partir des assets Cesium

Quelques exemples de captures d’écran lors de différentes étapes de développement.
Affichage des données S57, carte raster, bathymétrie, objets 3D animés.





