Utilisation

Le Viewer s’appuie sur des « espaces de travail » (workspaces ; définis dans des fichiers xml), où sont spécifiés le chemin d’accès aux fichiers de prévision, les couches SIG et d’autres options d’affichage. Il est ainsi possible de passer rapidement d’une région à l’autre.

Pour une région donnée, les prévisions peuvent être séparées/rassemblées sur la base d’un identifiant spécifié dans les fichiers de paramètres. (<method_id>). Le Viewer gère ces informations de la manière suivante :

  • <method_id> : tous les fichiers de prévision ayant le même <method_id> seront agrégés dans le Viewer et étiquetés selon <method_id_display>.

  • <specific_tag> : toutes les méthodes spécifiques à une sous-région (définies par <specific_tag> et étiquetées selon <specific_tag_display>) mais ayant le même <method_id> seront répertoriées sous la même catégorie. Ces prévisions spécifiques pour une sous-région/bassin sont définies par des paramètres spécifiques et ont donc des dates analogues qui peuvent différer de celles des autres sous-régions. Lorsque l’une de ces sous-régions est sélectionnée dans le Viewer, la prévision pour cette méthode spécifique est affichée et les valeurs de précipitations pour les autres sous-régions (mais pour la même méthode) sont grisées. Lorsque l’en-tête de la liste est sélectionnée (c’est-à-dire la méthode), un résumé des prévisions optimales pour chaque sous-région est affiché (c’est-à-dire avec des dates analogues qui peuvent différer d’une sous-région à l’autre).

Interface principale

L’interface d’AtmoSwing Viewer est présentée ci-dessous. Il permet de visualiser les fichiers produits par le Forecaster. Les prévisions sont d’abord présentées dans l’interface principale sur une carte. Différents graphiques sont ensuite disponibles pour afficher plus de détails.

../_images/frame-viewer.png

La barre d’outils permet d’effectuer les actions suivantes :

  • icon_open Ouvrir un fichier de prévisions

  • icon_map_select Sélectionner une station sur la carte

  • icon_map_zoom_in Zoom avant

  • icon_map_zoom_out Zoom arrière

  • icon_map_move Déplacer la carte

  • icon_map_fit Ajuster la carte à toutes les stations

  • icon_frame_distributions Ouvrir les graphiques des distributions

  • icon_frame_analogs Ouvrir la liste des analogues

  • icon_frame_predictors Ouvrir la carte des prédicteurs

  • icon_preferences Ouvrir les préférences

Il est possible d’ouvrir icon_open_s plusieurs fichiers de prévisions, mais ils doivent avoir la même date de référence (échéance de base). Si des prévisions correspondant à une autre date (ou heure) sont déjà ouvertes, elles seront fermées.

La première visualisation est un résumé des prochaines échéances (figure ci-dessous). Une bande circulaire avec une case par échéance est affichée à l’emplacement de chaque station. Les couleurs attribuées à chaque tranche illustrent la valeur attendue pour l’échéance en question. Cette représentation donne un aperçu rapide des jours à venir et permet d’identifier facilement un événement possible. La même carte peut également être affichée pour une échéance spécifique (figure ci-dessus). Le choix de l’échéance s’effectue à l’aide du curseur situé au-dessus de la carte.

../_images/frame-viewer-rings.png

AtmoSwing Viewer offre la possibilité d’afficher des prévisions pour des pas de temps infra-journaliers. Les utilisateurs peuvent visualiser simultanément des prévisions pour différents pas de temps. L’exemple ci-dessous montre une combinaison de pas de temps journaliers et de pas de temps de 6 heures. Lorsqu’une prévision infrajournalière est ouverte, l’interface s’adapte en conséquence en introduisant des sous-divisions dans la sélection de l’échéance, le panneau des alarmes et les bandes circulaires sur la carte.

../_images/frame-viewer-6h.png

Affichage des série temporelles

Lorsqu’une station est sélectionnée (sur la carte ou dans la liste déroulante de la barre latérale), le graphique de la série temporelle attendue s’affiche (figure ci-dessous). Ce graphique correspond à la méthode sélectionnée lorsque l’on clique sur la station. Les options d’affichage (dans le panneau supérieur gauche) sont les suivantes :

  • Les trois quantiles classiques (20%, 60%, 90%) sous forme de lignes bleues épaisses.

  • Chaque dixième de quantile comme surface grise

  • Toutes les valeurs analogues sous forme de petites croix grises

  • Les dix meilleurs analogues sont représentés par des croix jaunes - orange - rouges. Les couleurs sont proportionnelles aux rangs des analogues. Le rouge correspond à la meilleure analogue et le jaune au dixième rang.

  • Les cinq meilleurs analogues selon le même principe.

  • La valeur pour une période de retour de dix ans sous la forme d’une ligne rouge.

  • Les valeurs des différentes périodes de retour.

  • Traces des prévisions précédentes.

Le panneau inférieur gauche est la liste des prévisions précédentes. Celles-ci sont automatiquement importées lors de l’affichage du graphique.

../_images/frame-plot-timeseries.png

Les séries temporelles peuvent également être affichées pour des pas de temps infra-journaliers, comme dans l’exemple ci-dessous pour une prévision à pas de temps de 6 heures. Les options d’affichage sont les mêmes que pour les pas de temps journaliers.

../_images/frame-plot-timeseries-6h.png

Affichage des distributions

Les distributions des prédictants sont accessibles via le bouton icon_frame_distributions_s de la barre d’outils. La fenêtre permet de tracer la distribution de toutes les analogues par rapport aux 5 ou 10 meilleures (figure ci-dessous). Les options d’affichage sont similaires à celles des séries temporelles (section précédente). La méthode, la station et l’échéance doivent être sélectionnés dans la partie supérieure de la fenêtre.

../_images/frame-plot-precip-distrib.png

La distribution du critère d’analogie est également disponible dans la même fenêtre par l’onglet situé au-dessus du graphique (Figure ci-dessous). Cette distribution permet d’identifier d’éventuelles discontinuités dans les valeurs des critères et ainsi d’accroître la confiance dans les meilleures analogues.

../_images/frame-plot-criteria-distrib.png

Affichage des dates analogues

Les détails des dates analogues et les valeurs de critère et de prédictant qui leur sont associées (figure ci-dessous) sont disponibles via le bouton icon_frame_analogs_s de la barre d’outils. La méthode, la station et l’échéance doivent être sélectionnés dans la partie supérieure de la fenêtre. Il est possible de trier la liste par chacune des colonnes en cliquant dessus. Le premier clic classe les valeurs par ordre croissant et le second par ordre décroissant.

../_images/frame-list-analogs.png

Affichage des champs météorologiques (prédicteur)

Les cartes des champs de prédicteurs (figure ci-dessous) sont accessibles via le bouton icon_frame_predictors_s de la barre d’outils. Cette carte permet de comparer les variables prédictives pour la situation cible et les dates analogues. Les options sont les suivantes :

  • La méthode, la configuration et les prédicteurs doivent être sélectionnés dans le panneau de gauche.

  • L’échéance et la date analogue sont sélectionnées au-dessus des cartes.

  • Les échelles de couleurs et la navigation sont synchronisées entre les deux cartes. La synchronisation de la navigation peut être désactivée dans le menu Outils (synchroniser les outils).

  • Les outils de navigation sont les mêmes que pour l’interface principale.

  • Un outil supplémentaire icon_map_cross permet d’afficher des marques sur les deux cartes afin de comparer l’emplacement de certains éléments.

  • Chaque panneau peut être masqué pour n’afficher qu’une seule carte à l’aide des boutons de basculement situés dans l’espace entre les cartes.

  • Les palettes de couleurs peuvent être modifiées dans les préférences.

  • Le chemin d’accès aux données du prédicteur doit être spécifié dans les préférences.

../_images/frame-map-predictors.png

Espaces de travail (workspace)

AtmoSwing Viewer s’appuie sur des espaces de travail (workspaces) pour permettre de changer de région ou de configuration. Un espace de travail est un fichier xml contenant les chemins d’accès aux couches SIG et leurs options de rendu, ainsi que l’emplacement des fichiers de prévision et d’autres propriétés qui peuvent être définies dans les préférences.

Le menu Fichier permet de:

  • Ouvrir un espace de travail

  • Sauvegarder l’espace de travail

  • Enregistrer l’espace de travail sous un autre nom

  • Créer un nouvel espace de travail

La création d’un nouvel espace de travail est guidée par un assistant qui permet de définir :

  1. Emplacement du fichier de l’espace de travail

  2. Chemin d’accès au répertoire des prévisions

  3. La carte de base du projet

Les options de la carte de base sont les suivantes :

  • Couches personnalisées

  • Terrain de Google maps

  • Carte de Google maps

  • Carte de OpenStreetMap

  • Carte d’ArcGIS Mapserver

  • Images satellite de Google maps

  • Images satellite de VirtualEarth

Il n’est pas nécessaire de modifier directement le fichier de l’espace de travail. Les modifications peuvent être apportées par l’intermédiaire de l’interface et l’espace de travail peut être enregistré à nouveau. Sa structure est la suivante :

<?xml version="1.0" encoding="UTF-8"?>
<atmoswing version="1.0" target="viewer">
  <coordinate_system>EPSG:21781</coordinate_system>
  <forecast_directory>D:\_OwnCloud\AtmoSwing\CH-VS</forecast_directory>
  <colorbar_max_value>50</colorbar_max_value>
  <plot_time_series_past_days_nb>5</plot_time_series_past_days_nb>
  <panel_alarms_return_period>10</panel_alarms_return_period>
  <panel_alarms_quantile>0.900000</panel_alarms_quantile>
  <layers>
    <layer>
      <path>D:\AtmoSwing\GIS data\CH - Rhone\regions.shp</path>
      <type>vector</type>
      <transparency>0</transparency>
      <visibility>1</visibility>
      <line_width>2</line_width>
      <line_color>rgb(0, 0, 0)</line_color>
      <fill_color>rgb(0, 0, 0)</fill_color>
      <brush_style>106</brush_style>
    </layer>
    <layer>
      <path>D:\AtmoSwing\GIS data\CH - Rhone\lakes.shp</path>
      <type>vector</type>
      <transparency>0</transparency>
      <visibility>1</visibility>
      <line_width>1</line_width>
      <line_color>rgb(0, 128, 255)</line_color>
      <fill_color>rgb(0, 128, 255)</fill_color>
      <brush_style>100</brush_style>
    </layer>
    <layer>
      <path>D:\AtmoSwing\GIS data\CH - Rhone\hydrography.shp</path>
      <type>vector</type>
      <transparency>0</transparency>
      <visibility>1</visibility>
      <line_width>1</line_width>
      <line_color>rgb(0, 128, 255)</line_color>
      <fill_color>rgb(0, 0, 0)</fill_color>
      <brush_style>100</brush_style>
    </layer>
    <layer>
      <path>D:\AtmoSwing\GIS data\CH - Rhone\catchments.shp</path>
      <type>vector</type>
      <transparency>0</transparency>
      <visibility>0</visibility>
      <line_width>1</line_width>
      <line_color>rgb(255, 255, 0)</line_color>
      <fill_color>rgb(0, 0, 0)</fill_color>
      <brush_style>106</brush_style>
    </layer>
    <layer>
      <path>D:\AtmoSwing\GIS data\CH - Rhone\SRTM\CH.tif</path>
      <type>raster</type>
      <transparency>0</transparency>
      <visibility>1</visibility>
      <line_width>0</line_width>
      <line_color></line_color>
      <fill_color></fill_color>
      <brush_style>0</brush_style>
    </layer>
  </layers>
</atmoswing>