Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evolutions zones FAO #3218

Closed
Tracked by #3432
VincentAntoine opened this issue May 23, 2024 · 1 comment · Fixed by #3439 or #3441
Closed
Tracked by #3432

Evolutions zones FAO #3218

VincentAntoine opened this issue May 23, 2024 · 1 comment · Fixed by #3439 or #3441
Labels

Comments

@VincentAntoine
Copy link
Collaborator

VincentAntoine commented May 23, 2024

Deux éléments concernant les zones FAO nous amènent à revoir la gestion des zones FAO :

  • pour le calcul des segments attribués aux contrôles : sur les navires n'ayant pas de JPE et donc pas de zone de capture déclarée, la zone FAO utilisée dans le calcul des segments est déterminée à partir de la position du contrôle. Le référenciel de zones FAO utilisé n'inclue pas les eaux intérieures (étang de Thau, autres étangs salés de Méditerranée...) et s'arrête parfois à quelques centaines de mètres au large du trait de côte, ce qui a pour conséquence que les contrôles réalisés dans ces zones n'ont pas de zone FAO et se retrouvent systématiquement et artificiellement hors segment.
  • l'affichage des zones FAO dans Monitorfish présente toujours un important problème de performances malgré le passage en WMS [Zones FAO] Affichage des zones avec Geoserver #2923. La navigation n'est pas fluide du tout, ce qui est vraiment gênant pour une couche qui est pratiquement toujours affichée sur les postes. De plus l'affichage est moins joli qu'en WFS.

--> Pour le calcul des segments, la solution semble être d'utiliser une autre version du référenciel des zones FAO, également fourni par la FAO, dans lequel les zones ne s'arrêtent pas au trait de côte mais vont très largement dans les terres :

Référenciel de zones FAO utilisé actuellement s'arrêtant au trait de côte :
image

Référenciel de zones FAO alternatif :
image

Exemples de zones problématiques avec le référentiel qui s'arrête au trait de côte :
image
image

--> Pour le problème d'affichage, deux solutions :

  • Soit on utilise également le référenciel alternatif ci-dessus, qui rentre loin dans les terres. Ne suivant pas le trait de côte, il est beaucoup plus léger et le problème de performances sera résolu directement sans rien changer d'autre dans l'appli. De plus ou pourra repasser en affichage WFS plutôt que WMS, ce qui était mieux esthétiquement. Ceci représente peu de travail (remplacement des données du référenciel par la version alternative).
  • Soit on crée un deuxième référentiel dédié à l'affichage, différent du référentiel utilisé pour le calcul des segments de flotte, de sorte à garder à l'affichage une référentiel qui s'arrête au trait de côte. Dans ce cas
    • il faut retravailler le fonctionnement en WMS pour améliorer les performances et l'esthétique
    • il y a un travail plus conséquent puisqu'il faut créer deux versions du référentiel et utiliser une version différente pour l'affichage et pour le calcul. Travail en dev et en data à prévoir.
    • Au delà de la question esthétique - il est a priori plus "joli" d'avoir une zone qui suit la côte qu'une grosse patate qui rentre dans les terres - se pose la question de la justesse (les zones d'eaux intérieures doivent être considérées comme faisant partie des zones FAO donc on affiche quelque chose de faux sur ces zones actuellement) ainsi que la question de la cohérence entre ce qu'on affiche et ce qui est utilisé pour le calcul (l'attribution d'un segment à un contrôle réalisé dans une zone d'eaux intérieures dont on voit dans l'appli qu'elle n'est dans aucune zone FAO est incohérente).

@AdelineCelier @louptheron WDYT ?

@louptheron louptheron moved this to To do in Board MonitorFish May 27, 2024
@louptheron louptheron moved this from To do to Backlog in Board MonitorFish Jul 12, 2024
@VincentAntoine VincentAntoine moved this from Backlog to To do in Board MonitorFish Jul 25, 2024
@louptheron louptheron moved this from To do to In progress in Board MonitorFish Jul 29, 2024
@louptheron
Copy link
Collaborator

louptheron commented Jul 29, 2024

On passe sur un affichage par défaut des labels sur les zones FAOs.
Si ce n'est pas satisfaisant, on pourra afficher la zone FAO sur la zone visible à l'écran de l'utilisateur (viewport - cf. ici)

@louptheron louptheron moved this from In progress to In Code Review in Board MonitorFish Jul 29, 2024
@github-project-automation github-project-automation bot moved this from In Code Review to To deploy in INT for review in Board MonitorFish Jul 29, 2024
louptheron added a commit that referenced this issue Jul 29, 2024
@louptheron louptheron moved this from To deploy in INT for review to To review in INT in Board MonitorFish Jul 30, 2024
@louptheron louptheron moved this from To review in INT to To deploy in PROD in Board MonitorFish Jul 31, 2024
@louptheron louptheron moved this from To deploy in PROD to Done in Board MonitorFish Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
2 participants