Specification Perspective Modélisation
Vue "Actions d'ensemble"
Elle est positionnée en haut à gauche.
Ensembles hiérarchisés :
- Scénario / Modèle / Sous-modèle
- Nœud / type de nœud
- Branche / type de branche
- Casier / type de casier
- Section / type de section
- Profil / type de profil
- CLimM / type de CLimM (Manœuvre, Ruissellement, Apport, Niveau imposé, Tarage ?)
La vue "Actions d'ensemble" permet des actions ensemblistes, par modèle, sous-modèle, catégorie ou type d'objets, quand ces actions ensemblistes peuvent présenter un intérêt. Elles sont accessibles par le menu contextuel (clic droit) sur chaque ensemble :
- afficher / masquer : icônes œil ouvert/fermé, l'icône œil ouvert est grisée si seulement certains éléments subalternes sont affichés. Action par défaut du menu contextuel, donc effectuée aussi sur double-clic. Le clic gauche plie et déplie l'arborescence,
- changer le sous-modèle par défaut (sous-modèle en gras) : sous-modèle,
- changer de sous-modèle d'appartenance : type de branche, type de casier,
- créer nouveau : type de nœud, type de branche, type de casier, type de section, type de profil, type de CLM,
- activer (normal) / désactiver (grisé) : modèle, sous-modèle, type de branche, type de casier,
- sélectionner : faire
- Faut-il faire figurer ici les ensembles : BatiCasier, Frottement, Lit nommé,
Vue « Fichiers externes »
Vue périphérique, positionnée en bas à gauche
On y trouve les liens vers les fichiers externes qui sont associés au scénario de travail. Certains fichiers externes sont créables et modifiables par FC, les autres ne sont utilisés qu'en lecture seule.
Actions possibles sur les images :
- L'image ne peut pas être modifiée par FC (lecture seule)
- Affichage N&B ou couleur
- % Transparence
- Positionnement du point bas-gauche dans le repère de la vue planimétrique (XgOri, YgOri)
- Angle de rotation (en °) par rapport à la verticale
- Si le format de fichier le permet (format TIFF par exemple), extraction des données de géo-localisation pour pré-remplir les propriétés de la liaison
Actions sur les objets de dessin :
- Est-il possible dans FC d'utiliser le format shape file Arcview (.shp) pour :
- charger des objets de dessin (polylignes et polygones) géolocalisés, créés dans Arcview ?
- enregistrer et charger des objets de dessin créés dans FC ?
- L'expression de besoins des imports/exports entre geoGAMA et FC est hors FC Lot1. En attendant un import/export direct entre geoGAMA et FC, il est nécessaire de se servir d'un objet de dessin (ex : polyligne, polygone) pour le copier dans un objet hydraulique (branche, casier).
Vue « EMHs »
Vue non-persistée, en instance unique
C'est l'actuelle vue EMHs. Elle n'intéresse qu'un nombre restreint d'utilisateurs (développeurs, testeurs), elle sera donc la plupart du temps fermée. Elle sert à :
- explorer de façon hiérarchique toutes les données du scénario de travail, sans passer par les éditeurs particuliers, avec les noms utilisés dans les fichiers de données,
- naviguer par les relations entre objets nommés.
Vue « Réseau »
Vue périphérique, en haut à droite
Cette vue sera plus largement utilisée. Elle sert à :
- visualiser l'organisation du réseau, avec une présentation et des noms fonctionnels
- naviguer par les relations entre les objets (noms fonctionnels des relations). Question : la relation doit-elle montrer ses attributs ici ?
- Nd_N1 Nœud à niveau continu
- Branche amont Br_B0
- Branche aval Br_B1
- Casier Ca_N1
- Br_B1 SaintVenant
- Noeud amont Nd_N1
- Noeud aval Nd_N2
- Section amont St_Prof1
- Section intermédiaire St_Prof2
- Section avalSt_Prof5
- Br_B8 BarrageFilEau
- Noeud amontNd_N1
- Noeud avalNd_N2
- Section amont St_Prof1
- Section avalSt_Prof5
- Section de pilotage St_Prof3
- Ca_N1CasierProfil
- NoeudNd_N1
- St_Prof11SectionProfil
- Branche Br_B1
- St_Prof3 SectionInterpolee
- Branche Br_B1
- St_Prof5SectionProfil
- Branche Br_B1
- ProfilSectionPs_Prof1
- St_Prof3AV SectionIdem
- Branche Br_B3
- Section de référence St_Prof3AM
- Quand un objet est sélectionné, ses propriétés sont affichées dans la vue Propriétés. Vue en lecture seule, qui présente les données de façon hiérarchique et technique.
- Fonctionnalités du menu contextuel
- accéder à l'éditeur particulier de chaque objet, pour voir ou modifier toutes ses données statiques (DPTG, DFRT, DCSP),
- à compléter
- sélectionner un ou plusieurs objets particuliers, qui deviennent sélectionnés dans la vue planimétrique, si les filtres de visibilité le permettent. La zone visualisée et le zoom s'adaptent pour montrer tous les objets sélectionnés.
Vues « Données de calcul »
Vue périphérique, en bas à droite.
Les natures de données à éditer sont :
- Paramètres de calcul du scénario (PCAL) :
- Paramètres numériques du modèle (PNUM) :
- Données et ordres des prétraitements (OPTR, OPTG, DPTI, OPTI) :
- Conditionnements et ordres de calcul (DCLM, DLHY, OCAL, ORES) : bibliothèque des calculs, calculs utilisés, lois hydrauliques, demande de résultats
Vue planimétrique
Voir La vue planimetrique CDC-FCT-07
Vue tabulaire des sections
- Cette table montre toutes les sections et tous les ProfilSection du sous-modèle sélectionné
- Toutes les branches utilisées doivent préexister
- Un double clic sur un élément ouvre l'éditeur particulier de cet élément (Branche, Section ou ProfilSection)
- On peut changer les noms partout, les noms liés suivent (Section et ProfilSection)
- La touche entrée va à la cellule en-dessous
- On peut copier/coller des lignes en les insérant où on veut
- On peut coller partout une plage de cellules copiées depuis Excel ou depuis cette table
- Les contrôles de validitié et le tri des lignes ne s'effectuent que sur validation
- Par clic droit sur l'entête de ligne, on accède à "Créer des Sections". Cette fonction demande le type et le nombre de sections à créer.
- Si on crée des SectionProfil, permet de créer en une seule opération plusieurs SectionProfil dans une branche donnée, qui créeront chacune un ProfilSection par défaut
- Les ProfilsSection (et SectionProfil) sont nommés par défaut (incrémentation à partir d'un compteur unique par catégorie d'EMH)
- L'abscisse est calculée par défaut équirépartie en fonction du point d'insertion dans la table
- Si on crée des SectionIdem, permet de créer en une seule opération plusieurs SectionIdem avec nommage et calcul des Dz et abscisses automatiques
- Si on crée des SectionInterpolee, permet de créer en une seule opération plusieurs SectionInterpolee avec nommage et calcul des abscisses automatiques
- La validation impose la convention de nommage
- On peut filtrer sue les colonnes Branche, Type Section, Lié/Utilisateur
- Ordre des branches défini par l'utilisateur dans la vue "Liste des branches", les profils non asociés apparaissent à la fin dans l'ordre alphabétique
Vue "Liste des branches"
- Cette vue montre toutes les branches
- Elle permet à l'utilisateur de modifier l'ordre en déplaçant des lignes
- L'utilisateur peut modifier : Active/Inactive, Commentaire
- ePour les autres données, il faut ouvrir l'éditeur de la branche par double-clic