MTES-MCT / monitorfish

🎣 Improve control and monitoring of fishing vessels activities.
https://beta.gouv.fr/startups/monitorfish.html
GNU Affero General Public License v3.0
34 stars 7 forks source link

[Cartographie] Mode hors-ligne et utilisable en navigation #2531

Open louptheron opened 1 year ago

louptheron commented 1 year ago

Constat

On constate 4 types de connexions :

La navigation sur MonitorFish est donc très dégradée à partir du moment où le patrouilleur perd le réseau 4G :

Solutions

Attention le cache ne peut pas stocker plus que 50MB (vérifier que toutes les couches tiennent dans le cache)

Tech

L'utilisation d'un "Service Worker" semble adapté pour stocker des données dans le "Cache API" du navigateur

Réduction des requêtes APIs

En prod

En local

Sur /bff

Données à précharger :

à optimiser :

Sur /nav (après réduction)
louptheron commented 1 year ago

à valider en PROD

AdelineCelier commented 4 months ago

J'ai l'impression que ce ticket nécessite de nouveaux développements... @louptheron est-ce que je le remets dans le backlog ?