[Carte Refacto] : Ajouter la classe TerritoiresVisiblesCarte et refacto de ControleurCarte
Objectif général : simplifier ControleurCarte.ts en déplacant une partie des fonctionnalités qu'il prend en charge dans le domaine. En plus de la simplification du controleur, cela permet de rendre ces fonctions explicites et de les tester. Cette simplification concerne exclusivement la méthode chargerDonneesManquantesEtAfficher
Objectif de cette issue : Les contours sont aujourd'hui stockés dans l'objet EchelleTerritoriale, ce qui ne permet pas de stocker les contours de communes et de les récupérer uniquement pour un sous ensemble (on stocke tous les contours des départements, régions ou epci pour la france) Il faut mettre en place un mécanisme de stockage et consultation des données de contours des différents territoires, en les stockant par id de département d'appartenance, ceci afin de récuper les contours pour un ensemble de communes d'un département
Pistes pour l'implémentation :
-
créer un objet TerritoiresVisiblesCarte dans le domaine qui permette de stocker la liste des contours de territoires à afficher ainsi que la valeur des indicateurs
-
supprimer les mécanismes actuels de stockage des contours dans EchelleTerritoriale et des valeurs d'indicateurs dans Indicateur
-
Refacto connexe : déplacer l'interface DonneesFeatureGeoJson depuis PageCarte.ts vers Carte.ts (elle n'est pas utilisée ailleurs)
Rq : dans cette phase on initialise toujours la liste des départements visibles avec tous les départements