65
BRGM Logiciel INGRID à imimiu *w Himi M •* (*••• LOGICIEL D'INTERPOLATION ET DE VISUALISATION Guide d'utilisation (Version 3.7, septembre 1990) Dominique THIERY Jean Jacques SEGUIN' K31781 BRGM SERVICES SOL ET SOLS-SOL Département Eau B.P. 6009 -45060 Orléans CEDEX 2-France Tél.: (33) 38.64.34.31

BRGM Logiciel INGRID

  • Upload
    others

  • View
    14

  • Download
    0

Embed Size (px)

Citation preview

BRGM Logiciel INGRID à imimiu *w H i m i M •* (*•••
LOGICIEL D'INTERPOLATION ET DE VISUALISATION
Guide d'utilisation (Version 3.7, septembre 1990)
Dominique THIERY
BRGM SERVICES SOL ET SOLS-SOL
Département Eau B.P. 6009 -45060 Orléans C E D E X 2-France Tél.: (33) 38.64.34.31
SOMMAIRE
Pages
INTRODUCTION
1.1 - CONFIGURATION NÉCESSAIRE 1.2 1.2- INSTALLATION 1.2 1.3- ADAPTATION AUX PÉRIPHÉRIQUES
UTILISÉS 1.5 1.4- DÉMARRAGE D'INGRID 1.8
2 - M I S E E N O E U V R E RAPIDE D'INGRID 2.1
2.1- PRÉSENTATION D'UN EXEMPLE A TRAITER
2.2- CRÉATION D'UN FICHIER DE PARAMÈTRES
2.3- EXÉCUTION D'INGRID: LES DIALOGUES
2.4- DEUXIÈME EXEMPLE
2.5- UTILISATION D'UN FICHIER DE COMMANDES
2.3
2.4
2.34
3 - DESCRIPTION DÉTAILLÉE DE L'ENTRÉE DES PARAMÈTRES ET DES DIFFÉRENTES OPTIONS D'INGRID 3.1
3.1- CONSEILS PRÉLIMINAIRES 3.2 3.2 - F E N Ê T R E D U DESSIN 3.3
Pages
3.3- FICHIERS DES D O N N É E S 3.4 3.4- FORMAT DE LECTURE 3.7 3.5- I N T E R P O L A T I O N 3.8
3.5.1-Les options 3.8 3.5.2 - Choix du schéma d'interpolation 3.9 3.5.3 - Paramètres d'interpolation
de la méthode des "cercles d'influences" 3.10
3.5.4 - Statistiques dans chaque maille 3.12 3.5.5-Traitementdes angles 3.12 3.5.6 - Côtés des mailles de la grille
d'interpolation 3.12 3.5.7-Paramètre de lissage 3.13
3.6-
EDITION DES VALEURS INTERPOLÉES PLAGESCOLORÉES ISOVALEURS MASQUE HABILLAGES
3.11 - AUTRES POSSIBILITÉS D'INGRID
4 - EXEMPLES D'APPLICATION
4.1 - C O M M E N T SUPERPOSER PLUSIEURS RÉSEAUX DE COURBES ISOVALEURS
4.2- COMMENT OBTENIR DES ISOVALEURS AVEC UN ESPACEMENT VARIABLE
4.3- COMMENT CONSTRUIRE UN SEMIS A MAILLES RÉGULIÈRES A PARTIR D'UN SEMIS A MAILLES VARIABLES
4.4- COMMENT CONSTRUIRE UN SEMIS A MAILLES VARIABLES A PARTIR D'UN SEMIS A MAILLES RÉGULIÈRES OU A PARTIR DE DONNÉES SÉQUENTIELLES
3.15 3.16 3.17 3.18 3.20 3.21
4.1
4.2
4.4
4.6
4.9
Pages
4.5- COMMENT OBTENIR UN REPORT DES VALEURS INTERPOLÉES 4.11
4.6 - COMMENT OBTENIR UNE MOSAÏQUE EN REMPLISSAGE SOLIDE 4.13
4.7 - COMMENT OBTENIR UNE MOSAÏQUE SOUS FORME DE FIGURÉS OU DE QUADRILLAGES 4.16
4.7.1-Figurés 4.16 4.7.2-Quadrillages 4.18
4.8 - COMMENT OBTENIR UN REMPLISSAGE COLORÉ DE L'ESPACE ENTRE COURBES ISOVALEURS 4.20
ANNEXES
1-Les fichiers "semis" A.3 2 -Quelques précisions supplémentaires
sur les méthodes d'interpolation dans INGRID A . 7 3 - I N G R I D et la norme graphique G K S A.15 4 -Eléments graphiques d'INGRID :
hachures, symboles, traits, couleurs A.21
GLOSSAIRE A.25
INTRODUCTION
I N G R I D est un logiciel de cartographie automatique permettant de réaliser :
• l'interpolation d'un champ de valeurs ;
• la représentation du champ interpolé sous la forme de courbes isovaleurs ou sous la forme d'une mosaïque ;
• le report de toute une série d'éléments géographiques préalablement digitalisés (cours d'eau, réseau routier, villes, courbes de niveau, points cotés ...).
I N G R I D permet donc de construire une carte complète contenant toutes les informations nécessaires à l'inter- prétation du phénomène étudié.
Le logiciel, écrit en F O R T R A N 77, est construit avec la norme graphique internationale G K S ; il peut être installé sur micro-ordinateur compatible P C , sur ordinateur V A X ou sur une station de travail et s'adapte à un grand nombre de périphériques graphiques d"entrée" ou de "sortie" (écrans, traceurs, imprimantes graphiques). La construction des dessins est de type vectoriel, ce qui permet une exécution très rapide et nécessitant peu de place mémoire.
Plusieurs méthodes d'interpolation sont proposées, chacune adaptée à une structure particulière du champ de valeurs à cartographier. La plus générale opère par voisinages glissants adaptés à la répartition spatiale des points de mesures. La plus rapide s'applique à des données régu- lièrement distribuées aux noeuds d'un maillage rectan- gulaire.
La construction de maillages représente également une large g a m m e d'applications possibles.
I N G R I D , développé au département E A U du B R G M , est en effet largement utilisé à l'amont et à l'aval de modélisations hydrodynamiques :
• pour définir ou redéfinir le maillage d'un modèle aux différences finies et affecter automatiquement des données dans les mailles ;
• pour visualiser rapidement les données introduites (par exemple charges hydrauliques sous forme de courbes isovaleurs, perméabilités sous forme de mosaïque) ;
• pour visualiser rapidement les données calculées par le modèle et les comparer à des données de référence ; I N G R I D permet en effet de superposer plusieurs réseaux de courbes isovaleurs et de les différencier par leurs attributs graphiques (type de trait, épaisseur, couleur) ;
• enfin, il est possible d'utiliser I N G R I D pour réaliser uniquement un report "d'habillage" (contours, villes, points cotés) sans réaliser d'interpolation ; à l'opposé, il est possible de réaliser une interpolation sans aucun dessin, uniquement pour obtenir un fichier de valeurs calculées, qui sera traité ultérieurement, ou un fichier de coordonnées d'isovaleurs.
C e guide d'utilisation est découpé en quatre chapitres :
k Le premier concerne l'installation d ' I N G R I D sur micro-ordinateur. Sa lecture ne concerne que partiellement l'utilisateur d ' I N G R I D sur ordinateur V A X ou sur station de travail. Seule en effet la procédure de configuration du matériel utilisé sera c o m m u n e aux deux types de système (chapitre 1.3, adaptation aux périphériques graphiques utilisés).
-k L e deuxième a été conçu sous la forme d'un itinéraire guidé au travers de deux exemples à traiter. Son objectif est de permettre à l'utilisateur d'obtenir très rapidement une carte sous forme d'isovaleurs avec un "habillage" complet, sans qu'il ait besoin d'entrer dans le détail de toutes les options proposées.
•k L e troisième chapitre est consacré à un examen détaillé des différentes options d ' I N G R I D et des paramètres relatifs à ces options.
* L e quatrième chapitre illustre un certain nombre d'applications courantes d ' I N G R I D et fournit le moyen de les mettre en oeuvre rapidement.
Enfin, terminant ce guide, un glossaire rassemble un certain nombre de termes techniques avec leur définition.
Chapitre 1
1.1 - CONFIGURATION NÉCESSAIRE
Le logiciel I N G R I D fonctionne sur tout micro- ordinateur à la norme I B M / P C équipé :
• d'une mémoire centrale de 640 K o au moins, • d'un coprocesseur arithmétique 80287, • d'un lecteur de disquettes 5"l/4 ou 3"l/2, • d'un disque dur, • d'une carte graphique ( E G A par exemple).
Les périphériques d'édition, traceur ou imprimante graphique, sont optionnels (mais souhaitables).
1.2-INSTALLATION
La procédure décrite ci-dessous permet la création automatique des répertoires et l'installation des programmes :
a) Assurez-vous qu'il existe une place suffisante sur le disque dur : au moins 900 K o pour l'installation complète d ' I N G R I D (jeu d'essais compris)
b) Insérez la disquette dans le lecteur A (ou B ) et tapez :
A : (ou B. )
c) Tapez ensuite :
I N S T A L L A : C : (ouA:D:)
Cette commande lance la procédure d'installation qui débute par l'affichage de l'écran de la figure 1 :
1.2
CREATION DE LA DIRECTORY C:\INGREXE
Copia dt INGRID.EXE DANS C:\INGREXE Copie de BORDINGR.EXE et INGRICLA.EXE DANS C:\INGREXE
Copie des fichiers exeaple DANS C:\INGREXE\DEHO
CREATION DE LA DIRECTORY C:\INGREXE\DENO Copie INSGKS.EXE DANS C:\BIBLI\LIBRARY
Appuyez sur une touche quand prêt . . .
Figure 1 - Ecran de création des répertoires
créés : Cet écran vous apprend que deux répertoires sont
• l'un, de n o m I N G R E X E , où sont copiés trois "exécutables" :
• I N G R I D , le logiciel proprement dit ; • B O R D I N G R , pour la création et la modification du
fichier des paramètres nécessaires à I N G R I D ; • I N G R I C L A , pour le classement préalable dans
certains cas des points à interpoler (cf chapitre 3, §3.11).
•k l'autre, de n o m D E M O (sous-répertoire de I N G R E X E ) où sont copiés les fichiers d'exemples destinés à vous présenter quelques aspects d ' I N G R I D et que vous pouvez utiliser à titre d'essais pour vous familiariser avec le logiciel.
Il y a aussi création du répertoire C O M H H H où sont stockés les fichiers de c o m m a n d e s nécessaires au "lancement" des logiciels.
D a n s le "path" de l ' A U T O E X E C vous pourrez insérer l'instruction C : / C O M H H H de façon à pouvoir utiliser I N G R I D où que vous soyez sur le disque C .
1.3
Remarque : ce premier écran vous informe également qu'il y a eu copie d'un "exécutable" de nom INSGKS.EXE dans le répertoire :
C:/BIBLI/LIBRARY
I N S G K S vous permettra de préciser les carac- téristiques du matériel constituant votre environnement de travail : écran, traceur, digitaliseur, ... de façon à ce que les sorties graphiques soient automatiquement adaptées à ce matériel (cf annexe 3).
I N S G K S , directement appelé lors de la procédure d'installation, peut aussi être appelé indépendamment de cette procédure - en tapant simplement I N S G K S - pour une redéfinition éventuelle de votre environnement de travail (changement de carte graphique, de traceur,...).
d) Pour passer à la suite de la procédure d'installation : appuyer sur une touche quelconque c o m m e indiqué au bas de l'écran de la figure 1. Apparaît alors l'écran représenté par la figure 2.
U N Sylt» « S conf tgurttion progru BftGN/GEOlUTH Inc.
Currtnt ftitction of piruvttrs :
Scrttn : IBM Enhtnctd Griphtcs (64O»350),F«T, 15 coior(i), 256Kb Plottir : HP-GL iiriti Or- 0 0, 1 ptn(i), 100.00il00.00 • Dtgitixtr: SUWUGRAPHICS Hiero Grid II 2417, 4 button c,C0M2 60OO0i420OO » • U H U i T i m OUI I PIOTIO/GW 1000.00il000.00 •
Siltet on« of following tctiont :
1 : Modify SCMEI paruttin 2 ; Modify HOTTER ptrutttri 3 : Modify DIGITIZE* ptruitort 4 : Modify METAFILE p*r<art»ri 5 t EXIT without storing piriatiri S i HOPE currant ptmttr t tnd ult
Enttr your nl*ct1on (l/Z/3/4/5/t) C>
Figure 2 - Ecran "Menu de configuration*
1.4
Cet écran est un m e n u de configuration affiché par I N S G K S (ce m e n u apparaît à chaque fois que l'on tape I N S G K S ; ici, il est appelé directement par la procédure d'installation).
La marche à suivre, si vous n'êtes pas familier de ce type de configuration, est décrite dans le chapitre 1.3.
1.3 - ADAPTATION AUX PÉRIPHÉRIQUES UTILISÉS
Avant de poursuivre, quelques lignes d'explications s'imposent : I N G R I D utilise la norme graphique internationale G K S (Graphical Kernel System). Cette norme permet une adaptation immédiate à de très nombreux périphériques graphiques (d"entrée" c o m m e de "sortie") à condition de spécifier avant le lancement du logiciel, la première fois, le type de matériel utilisé (le plus souvent la carte graphique ou le traceur). Les caractéristiques de ce matériel sont fournies via I N S G K S (cf § 1.2 et annexe 3).
Deux cas peuvent se présenter :
* II existe déjà une configuration G K S sur votre micro-ordinateur (nécessitée par un logiciel construit avec la m ê m e norme graphique qu'INGRID). Cette configuration, stockée dans un fichier de n o m G D M G K S . C N F situé dans le répertoire C: /BIBLI /FMT, est alors reprise c o m m e configuration par défaut. C'est elle qui apparaît par exemple dans le menu de configuration de la figure 2 qui propose :
• un écran (screen) E G A de 640 x 350 pixels à 15 couleurs et 256 K o de mémoire ;
• un traceur (plotter) H P - G L ;
• une tablette à SUMMAGRAPHICS ;
1.5
• un métafichier (metafile) T E K T R O N I X P L O T 1 0 / G K S (cf glossaire pour la définition du métafichier).
Si cette configuration n'est pas la vôtre, vous pouvez la modifier en tapant : 1, 2, 3, ou 4. Si, au contraire, cet "environnement" est toujours actuel, vous pouvez quitter immédiatement le programme de configuration en tapant 5.
• II n'existe pas de configuration pré-établie. Dans ce cas, il faut systématiquement valoriser les options 1, 2, 3 et 4 avant de quitter le m e n u en tapant 6 (conservation des paramètres de configuration que vous aurez entrés). Par exemple :
• Carte graphique : après avoir tapé 1, I N S G K S vous affiche les 10 possibilités suivantes (figure 3), notées d e l à 8 + A e t B :
Select your graphic screen type :
1
2
3
IBM Enhanced Graphics Adapter (640x350) with enhanced color Bonitor
OlIVETTI/ATT/LOGABAJl or HP-VECTRA (640x400) NEC-APCIII Color monitor CT-NGEN Graphics Adapter
and aonitor TEKTRONIX 4010/4014/41u/42xx or compatible (4010 node) TEKTRONIX 41xx/42xx IS colors display (4100 ande) HERCULES oonochroaatic card (720x348) SPERRT High Resolution card (640x400)
Enter your selection (1/2/3/4/5/6/7/8/A/8) C>3
Aaount of waory on EGA board In kb (128/256 def«2S6) 1I>
Figure 3 - Cartes graphiques fonctionnant avec INGRID
1.6
Dans la liste proposée, l'option la plus courante est 3, c'est-à-dire une carte E G A de 640 x 350 pixels, associée à un moniteur couleur..
Si vous tapez 3, I N S G K S vous demande ensuite quelle est la capacité mémoire de votre carte graphique : 128 ou 256 K o . E n principe, vous pouvez choisir l'option par défaut, c'est- à-dire 256 K o .
• Traceur (ou imprimante graphique) : là encore, une liste de matériel apparaît sur l'écran après avoir tapé 2. Pour l'envoi d'un dessin vers un traceur, vous devez choisir le type de traceur (par exemple un Hewlett Packard H P - G L ) , définir le nombre de plumes et le format du papier (à ne pas oublier).
Pour l'envoi du dessin vers une imprimante, vous pouvez choisir l'option 8 : fichier de tracé G O L D E N - S O F T W A R E P L O T C A L L (il faut disposer du logiciel PLOT de GOLDEN SOFTWARE).
• Digitaliseur : en choisir un parmi la liste proposée ou bien prendre l'option 7 qui permet d'utiliser les flèches du "pavé" numérique du clavier c o m m e digitaliseur.
• Métafichier (cf. glossaire) : en principe, vous n'aurez pas à vous servir de cette possibilité de la norme G K S et vous pouvez valider une option quelconque dans la liste.
1.7
1.4 - DÉMARRAGE D'INGRID
A la fin de la procédure d'installation, après configuration (définition de l'environnement matériel), le message suivant apparaît à l'écran (figure 4) :
B.R.G.N. Departement EAU 38-64-34-34
le Logiciel INGRID couleur 3.6 a ete Installe dins la Librairie c:\INGREXE
i
1
* 1 1 Ce logiciel est protege ; pour le lancer : ' • 11 faut donc utiliser votre Cle (ou bouchon) ' ' et Frapper INGRID ' ' Des jeux d'essai « ' ont ete fournis gracieusement C O M exemple ' • dans le repertoire \INGREXE\DEHO •
Pour faire un essai Frappez CD DEHO ' Frapper INGRID '
' puls DEH02 cornue fichier coiaande '
Quand vous voudrez supprimer * 1 le repertoire DEHO vous frapperez MENAGE 1
k
k
k
Figure 4 - Message de fin d'installation
Ce message vous informe que le logiciel I N G R I D est "protégé" ; il faut, pour l'utiliser, qu'une "clé" (figure 5) soit branchée sur la sortie parallèle (imprimante) de l'ordinateur : l'imprimante, qui peut être branchée sur la "clé", doit être sous tension au moment de l'appel d ' I N G R I D chaque fois que vous vous connectez.
1.8
1.9
Chapitre 2
MISE EN OEUVRE RAPIDE D'INGRID
Le but de ce chapitre est de vous faire entrer rapidement en contact avec I N G R I D . Vous apprendrez :
• à créer ou à modifier un fichier de paramètres ;
• à repérer immédiatement les options nécessaires à l'obtention rapide d'un premier dessin ;
• à utiliser un fichier de commandes .
2.1 - PRÉSENTATION D'UN EXEMPLE A TRAITER
L'exemple proposé consiste en un jeu de données, structuré sous la forme d'un semis (cf annexe 1) issu d'une modélisation hydrodynamique.
Il s'agit d'un champ de charges hydrauliques que l'on souhaite cartographier rapidement sous forme d'isovaleurs.
Cet exemple est représentatif d'une large classe de problèmes de cartographie rencontrés par tout "modélisateur" qui souhaite obtenir en sortie de son modèle une visualisation du champ des valeurs calculées (charges hydrauliques, concentrations d'une substance, températures, etc.).
Qu'il s'agisse ¡ci de données structurées en semis ne nuit en rien à la généralité de la démarche exposée. L'intérêt du semis réside dans la possibilité de choisir une option d'interpolation très simple (cf chapitre 3, § 3.5.1) qui lui est tout à fait spécifique et cela vous permettra de progresser plus rapidement dans cette prise de contact avec I N G R I D .
2.3
Pour démarrer, nous vous proposons donc d'utiliser deux fichiers du répertoire C : / I N G R E X E / D E M O de n o m :
• C H A S I M . O U T : charges simulées par un modèle hydrodynamique ;
• L I M I T E . D A T : coordonnées des contours du maillage du modèle.
Ce dernier fichier servira à la fois d'habillage du dessin et de masque d'interpolation (cf chapitre 3 ou glossaire pour la définition de ces termes).
La première utilisation d'INGRID passe par la création d'un fichier de paramètres.
2.2 - CRÉATION D'UN FICHIER DE PARAMÈTRES
Pour obtenir le dessin souhaité, un m i n i m u m de paramètres sont nécessaires. Lors d'une première utilisation d'INGRID, ces paramètres doivent être absolument "valorisés". Pour cela, on utilise un module B O R D I N G R , indépendant d'INGRID, qui permettra :
• de créer un fichier de paramètres la première fois ; • de modifier ce fichier pour des passages ultérieurs
avec des valeurs ou des options différentes.
Remarque : une fois le fichier créé, il est bien sûr possible de le modifier sous éditeur de texte puisqu ïl est en format ASCII. Il est néanmoins recommandé d'effectuer les modifications à l'aide de BORDINGR qui permettra d'éviter d'éventuelles erreurs de manipulation sous éditeur. BORDINGR n 'est qu 'un éditeur spécialisé ; il ne vérifie pas la cohérence des paramètres.
L'itinéraire à suivre est jalonné par une succession de "pages-écrans" brièvement commentées. Pour plus de détails sur une opération donnée, vous pourrez vous reporter au chapitre 3.
2.4
Version 3.7 Fev. 1989
Ce nodule n'est qu'un tableur pleine page pour rentrer confortablemant les données ; en particulier 11 ne vérifie pas la compatibilité des données
par exemple certains paramètres ne sont pas utilises par toutes les options
NOM du fichier des PARAMETRES a Modifier (ou <Return> s'il faut le Creer)
NOM a Donner au fichier des paramètres Cree ? (ou <Return> pour l'abandonner) ">EXEHPLE1
Donnez un TITRE pour le Fichier ? »APPLICATION No 1
V
Figure 6 - Caractérisation du fichier de paramètres
Après avoir tapé B O R D I N G R , la première question posée concerne l'existence d'un fichier de paramètres. Si ce fichier n'existe pas, frappez < R E T U R N > et à la deuxième question entrez un n o m qui sera donc celui du fichier une fois qu'il aura été créé (L'extension automatique du fichier des paramètres est " . ING" ; si vous tapez E X E M P L E 1, le fichier des paramètres aura donc pour n o m : E X E M P L E l.ING).
Après le n o m de ce fichier, un titre (facultatif) vous est demandé (ici " A P P L I C A T I O N N T ) . Ce titre peut être utilisé ensuite c o m m e légende du dessin.
2.5
•> Fenêtre du Dessin '* Fichier des Données '* Format de lecture des données sequentielles '* Interpolation '• Edition des Valeurs Interpolées '* Plages colorees des mailles Interpolées '* Isovaleurs a calculer sur TRACEUR ou CONSOLE '* Masque '* Habillage
Espace ou <Return> pour Sélectionner le Paragraphe a corriger ) ? eXit pour [terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 7 - Les 8 paragraphes d'un fichier de paramètres
Le fichier de paramètres est constitué de 8 paragraphes qu'il est possible de sélectionner dans un ordre quelconque grâce à une flèche que l'on peut déplacer verticalement à l'aide des touches : f 1 et P A G E U P , P A G E D O W N , (respectivement A U et A P sur consoles VT100 et T E K T R O N I X ) .
Après positionnement de la flèche, la sélection s'effectue en appuyant sur la touche E N T E R ou sur la barre d'espacement.
Sélectionnez ici le premier paragraphe " F E N Ê T R E D U DESSIN".
2.6
*** Fenêtre du Dessin
44-VALEUR HIHIHALE de X prise en conte 60-VALEUR MAXIMALE de X prise en conte -3-VALEUR MINIMALE de Y prise en conte 9-VALEUR MAXIMALE de Y prise en conte "•VALEUR MINI de F prise en coopte (Valeurs INFeHeures Ignor)
1OOO-VALEUR MAXI de F prise en coopte (Valeurs SUPerieures ignor) 16-LARGEUR OX du DESSIN en CENTIMETRES 12-HAUTEUR OY du DESSIN en CENTIMETRES 16-No»re d'INTERVALLES de graduations sur la LARGEUR du etdre 12-NoBbre d'INTERVALLES de graduations sur la HAUTEUR du cadre
»COORDONNEES X (KM) COORDONNEES Y (KM)
•Axe X -Axe Y
Espace ou <Return> pour SELECTIONNER le Paramètre a corriger ) 7 eXit pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 8 - Les paramètres du paragraphe "Fenêtre du dessin"
Ce paragraphe est décrit en détail au chapitre 3 permet, dans l'ordre proposé :
il
de délimiter la portion d'espace (zone géographique par exemple) dans laquelle s'inscrira le dessin ; vous entrerez donc les coordonnées minimales et maximales de l'espace du dessin (axe horizontal et axe vertical) ;
2.7
• de borner éventuellement la variable à cartographier (notée F) en entrant une valeur m i n i m u m et une valeur m a x i m u m encadrant le sous-ensemble choisi ;
• de dimensionner le dessin pour une sortie sur traceur ; les valeurs doivent être entrées en centimètres ;
• de graduer les axes en entrant un nombre d'intervalles suivant l'axe horizontal et l'axe vertical ;
• de mettre une légende sous chacun des axes (tapez X pour obtenir cette rubrique après le nombre d'intervalles).
Sélectionnez successivement chacune des lignes et entrez les valeurs proposées dans l'écran 3 (figure 8).
2.8
ECRAN4
• • >
2-lecture des Données :0-Pas de Fichier 1- X,Y,F 2-SEHIS O-EDITION sur le LISTING des POINTS X,Y,F LUS O-NOMBRE de POINTS X.Y.F a LIRE (0 -tous les POINTS) 1-COEFFICIEHT MULTIPLICATEUR sur F O'CONSTAHTE A AJOUTER A F : F-(F 1u)*C0EF+C0NST O-TRANSF. LOGARITHMIQUE pour V INTERPOLATION et les Coupures -SEUIL DE L'EVENTUELLE TRANSF. LOG(F+SEUIL) [0 PAR DEFAUT] •VALEUR pour CODER un MANQUE de DONNEES dans une MAILLE
**• Format de lecture des données sequentielles •••
FORMAT DE LECTURE •
Format de lecture des données a Interpoler si elles sont sequentielles 7 (avec les parentheses S.V.P.)
(<Return>-Inchange * -format libre)
Espace ou <Return> pour SELECTIONNER le Paramètre a corriger ) ? eXit pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 9 - Les paramètres des paragraphes "Fichier des données"et "Format de lecture"
Après retour au m e n u "Choix des paragraphes", sélectionnez le paragraphe "Fichier des données". Ce paragraphe est décrit en détail au chapitre 3 (§ 3.3).
Seule la première ligne doit être ici sélectionnée.
Choisissez l'option 2, c'est-à-dire "Lecture d'un fichier semis". Les réponses aux autres questions sont facultatives.
Le paragraphe "Format de lecture", suite logique du paragraphe "Fichier des données", peut être négligé dans le cas de la lecture d'un fichier semis.
2.9
Interpolation
5-IHTERP (O-PAS ; 1-HOY/HAIL. 2-CERC 3-LIH 4-THIES 5-SEH 6-SOH -Nombre Hini de POINTS RECHERCHES pour Interpol, (defaut-1) -RAYON INITIAL de RECHERCHE (Ex: grand cote de maille) -RAYON MAXIHAL de RECHERCHE (Ex: 1 a 3 fois rayon mini) •STATISTiqUE/LISTING dans CHAquE MAILLE (NB PTS.ECART TYPE..) -Les Valeurs F du fichier sont des ANGLES (tres particulier!) •COTE OX d'une «AILLE (<0 si variable) •COTE OY d'une MAILLE (<0 si variable)
O.2-LISSAGE (O-PAS LISS. 1-100% N>1>H PASSAGES) Console si <0 •Compléter par la valeur la plus proche si échec interpolât.
Esptce ou <Return> pour SELECTIONNER le Paramètre a corriger ) 7 eX1t pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 10 - Les paramètres du paragraphe "Interpolation"
Après retour au m e n u "Choix des paragraphes", sélectionnez le paragraphe "Interpolation". Ce paragraphe est décrit en détail au chapitre 3.
Seule la première ligne sera ici sélectionnée. S'agissant d'un fichier semis, vous choisirez l'option 5 (= S E M ) ; les réponses aux autres questions sont dans ce cas facultatives et ne sont pas prises en compte lors de l'exécution du programme.
2.10
ECRAN6
•EDITION sur IMPRIMANTE -[Paramètre reserve pour options futures] •EDITION sur FICHIER 'SEHIS' [1-OUI -1-BINAIRE O*NON]
Espace ou <Return> pour SELECTIONNER le Paramètre a corriger ) ? eXit pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 11 - Les paramètres du paragraphe "Edition"
Dans le cas d'un semis de données à dessiner (option 5 du paragraphe précédent), ce paragraphe peut être aban- donné. Il est décrit en détail au chapitre 3 (§ 3.6).
2.11
"* Plages colorees des mailles Interpolées '**
--> -PLAGES COLOREES MAILLES INTERPOL. (1-figu. 2-rempl. solid.) -TYPE de COUPURES (O-ARITHH 1-LOG 2-CLASSES SPECIFIEES) -NOMBRE DE 'PIXELS' PAR COTE DE MAILLE (1 A 10 da prefer.) •VALEUR MINIMALE a COLORER •Coupure no 1 •Coupure no 2 -Coupure no 3 -Coupure no 4 -Coupure no 5 -Coupure no 6 •VALEUR MAXIMALE A COLORER
Espace ou <Return> pour SELECTIONNER le Paramètre a corriger ) 7 eXit pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 12 - Les paramètres du paragraphe "Plages colorées"
Dans une première approche, ce paragraphe peut également être abandonné ; il est décrit en détail au chapitre 3 (§ 3.7) et des exemples d'application sont présentés au chapitre 4 (§4.6 et 4.7).
2.12
ECRAN8
1-TRACES d'ISOCOURBES (sur TRACEUR ou CONSOLE GRAPHIQUE) •CONSERVATION sur FICHIER des ISOCOURBES
30-VALEUR ISOCOURBE Minimale (défini Console si •in-max-esp.-O 80-VALEUR ISOCOURBE Maximale (défini Console si •in-max-esp.-O 10'ESPACEMENT entre ISOCOURBES (si LOG repartition log.)
•REPORT des Points Mesures par un Symbole -trace tres fin par subdivision en 9 sous mailles (tres long)
•> -LECTURE puis TRACES d'ISOCOURBES (TRACEUR ou CONSOLE)
Espace ou <Return> pour SELECTIONNER le Paramètre a corriger ) ? eX1t pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
Figure 13 - Les paramètres du paragraphe Isovaleurs"
Après retour au m e n u "Choix des paragraphes", sélectionnez le paragraphe "Isovaleurs" (placé après "Interpolation", vous délaissez donc "Edition" et "Plages colorées", c'est-à-dire les écrans 6 et 7). Ce paragraphe est décrit en détail au chapitre 3 (§ 3.8).
Sélectionnez la première ligne "Tracé d'isocourbes" et entrez la valeur 1 (= Oui pour le tracé).
Sélectionnez ensuite les lignes 3, 4 et 5 pour définir les valeurs minimales et maximales des isocourbes (30 et 80), ainsi que leur espacement (10).
2.13
1-LECTURE MASQUE (pour Interpolation) 1-TYPE de Masque : (1 garde INTERIEUR -Lecture de FAILLES
Format table DIGI 0 garde EXTERIEUR)
Habillage
1-LECT. HABILLAGES (Contours,'Villes1 .points cotes) Fait Lib
Espace ou <Return> pour SELECTIONNER le Paramètre a corriger ) ? eXit pour [suite ou terminer] ou <Esc> <Esc> pour [sortie rapide]
V
Figure 14 - Les paramètres des paragraphes "Masque" et "Habillage"
Le masque est un contour fermé délimitant une zone à l'extérieur de laquelle (ou à l'intérieur, selon le cas traité) il n'y aura pas calcul d'isovaleurs.
Dans l'exemple proposé, le masque est constitué par le contour du maillage du modèle hydrodynamique.
Tapez successivement 1 pour la lecture du fichier "Masque" et 1 pour réaliser les calculs d'isovaleurs à l'intérieur du masque. Le n o m du fichier " M A S Q U E " vous sera demandé lors de l'exécution d'INGRID.
Le report du contour du maillage constitue un "habillage". Vous entrez donc 1 pour lire un fichier "habillage" dont le nom et les caractéristiques vous seront demandés lors de l'exécution d'INGRID.
2.14
ECRAN 10
Frappez <Return> ou X ou <Esc> <Esc> pour confir et éditer le fichier
ou N pour retourner au Mnu
«r la fin des aodifications
** Fin Moma le de la Creation du Fichier ** ** le fichier Paraaatre cree se N O M M : ** *• EXEMPLE1.IHG "
Figure 15 - Message de fin de création du fichier des paramètres
U n fichier de paramètres, n o m m é " E X E M P L E l . I N G " a été créé. Il contient toutes les informations que vous avez entrées à la console.
Pour des passages ultérieurs, il peut donc désormais être modifié soit en appelant de nouveau B O R D I N G R (retour à l'écran 1), soit sous éditeur de textes. Les nouveaux paramètres pourront être sauvegardés en créant une série de fichiers dérivés, par exemple : E X E M P L E 2 . I N G , ... (question 2 de l'écran 1).
2.15
Après la création d'un fichier de paramètres, tapez : INGRID
Les dialogues qui s'instaurent concernent :
•k le n o m des fichiers à prendre en c o m p t e ;
•k le type des habillages à reporter, à savoir, suivant la différenciation précisée au chapitre 3, § 3 .10:
1) "points de topographie" : lignes et contours de toutes sortes
2) "points identifiés" : pour le report d'une chaîne de caractères (10 caractères m a x i m u m ) en un point donné, celui-ci étant éventuellement repéré par un symbole (par exemple : report d'un n o m de ville)
3) "points X , Y , V A L " : pour le report d'une valeur numérique en un point donné (par exemple les niveaux d'eau mesurés en plusieurs points d'observation)
4) "contours à colorier" : pour le remplissage avec une couleur ou le hachurage d'une surface donnée, délimitée par un contour fermé dont les coordonnées seront lues dans un fichier "Contours" (par exemple : coloriage de l'emprise d'une ville)
•k les caractéristiques des éléments graphiques à reporter :
1) "types de trait" : continu, en pointillés, en tiretés ... ; sept types de traits sont disponibles ; ils sont fournis, avec le code correspondant, en annexe 4.1 ;
2.16
2) "types de symboles" : huit symboles peuvent être reportés ; leur liste, avec le code correspondant, figure en annexe 4.2 ;
3) "couleurs" : sept couleurs correspondent actuellement à la norme de G D M G K S ; ces couleurs peuvent être utilisées sur tous les périphériques de sorties graphiques admis par G D M G K S ; la liste de ces couleurs, leur code (de 1 à 7) et une charte correspondante obtenue sur un traceur V E R S A T E C , sont fournis en annexe 4.3 ; trois autres couleurs (non standard), sont disponibles sur écran (orange = 8 ; vert clair = 9 ; bleu vert = 10) ; des couleurs peuvent être disponibles au-dessus de 11 : testez votre écran ;
4) "types de hachures" : huit formes peuvent être utilisées ; liste et codes figurent en annexe 4.4.
I N G R I D propose des codes par défaut pour les caractéristiques graphiques à reporter. Ces codes peuvent être bien sûr modifiés, avec éventuellement un "appel à l'aide" permettant de se remémorer les correspondances entre éléments et codes.
2.17
Venían 3.8 PC/Vu 09 Mar 1990
SI vous vouitz reflirt un ptsstgt avec un FICHIER de COMMANDE Rtsultint d'un passage precedent et cantenint le NON des fichiers utilises ••> Frappez le nos de ce fichier COMMANDE ••> ou Frappez * pour prendre le fichier INGCOMAN.DAT par défaut ••> ou Frappez <Return> s'il n'y i pas de fichier COMMANDE
NOM a donner au fichier LISTING des RESULTATS Frapper <Return> pour le suppriner
NOM du fichier des PARAMETRES »EXEMPLE1
Figure 16 - Au démarrage d'INGRID
La notion de fichier de c o m m a n d e sera abordée en fin de ce chapitre. Lors d'une première utilisation d ' I N G R I D , il n'en n'existe pas.
La deuxième question concerne un fichier "Listing des résultats" qui permet d'entrer dans le détail de certains calculs (cf chapitre 3, § 3.3). Ce listing est facultatif : frappez < R E T U R N > (pour ne pas le créer).
A la troisième question, entrez le n o m du fichier de paramètres créé (ou modifié) par B O R D I N G R .
2.18
ECRAN 12
SI Vous Voulez LIRE des Points de TOPOGRAPHIE DONNEZ le NOM du fichier des DONNEES
Sinon Frappez <Return>
3 Numero du type de Trait » 1
4 Numero de la Couleur du Trait - 5
5 Epaisseur Traits (1/10 n ou pixels) • 1
Nunero a modifier (ou <return>) 7 ••>
** Fin de la lecture des données topographique *•
•• Au total 119 POINTS de TOPOGRAPHIE ont ete LUS
Figure 17 - Renseignements demandés pour un fichier habillage "points de topographie"
Le premier type de fichier "habillage" demandé est celui des "points de topographie". Il s'agit dans cet exemple de L I M I T E . D A T (dont le titre est "Coordonnées des limites du modèle").
Les numéros du type de trait et de la couleur du trait sont valorisés respectivement à 1 (trait continu) et 5 (couleur cyan ou bleu clair) ; l'épaisseur du trait est codée à 1 (trait fin).
Ces valeurs par défaut peuvent être changées en tapant 3, 4 ou 5 suivant la modification souhaitée. Le message "** Fin de la lecture des données topographiques**" s'affiche à l'issue de la lecture du fichier T O P O et permet de s'assurer d'une lecture correcte.
2.19
Noa pour 1« fichier dessin 7
Dessin sur Console Graphique --> Frappez <Return> Dessin sur papier (selon choix du fichier config) :
Dessin sur Traceur Off-line ••> Frappez un NOM.extension Dessin sur Traceur On-line >•> Frappez le nom du port (COH1 par ex) Dessin pour copie Inprin •-> Frappez un NOH.PLT
Figure 18 - Renseignements demandés sur le type de sortie graphique souhaité
Remarque : cet écran concerne uniquement un micro- ordinateur. Sur VAX, il y a seulement deux possibilités :
• l'écran : on frappe <RETURN> ;
• le traceur (BENSON, VERSATEC, ...), spécifié lors de la configuration via INSGKS ; on tape alors le nom du fichier où le dessin sera stocké avant son envoi vers le traceur.
2.20
Après ce premier type de fichier "habillage", INGRID demande des renseignements sur la destination du graphique :
• s'il s'agit de l'écran, frappez < R E T U R N > ;
•k s'il s'agit d'un traceur, deux cas sont possibles :
• le traceur est en ligne et vous souhaitez obtenir aussitôt le dessin : tapez alors le n o m du "port" auquel le traceur est connecté (par exemple C O M Í ) ;
• le traceur n'est pas connecté : la sortie du dessin sera différée ; pour le conserver, vous devez entrer le n o m du fichier où il sera stocké (par exemple D E S S I N . T R A ) ; le dessin sera ensuite dirigé vers le traceur via l'instruction : T Y P E D E S S I N . T R A > COMÍ (ou COM2).
•k S'il s'agit d'une imprimante graphique, vous devez également conserver le dessin dans un fichier dont le n o m aura c o m m e extension P L T (par exemple D E S S I N . P L T ) ; le transfert vers l'imprimante pourra se faire ultérieurement via un logiciel approprié : le logiciel P L O T (de Golden Software) ; dans ce cas, le tracé sera obtenu en tapant P L O T " n o m du fichier dessin" (sans l'extension).
A T T E N T I O N ! Vérifiez à ce stade que les options choisies avec INSGKS correspondent bien au matériel à votre disposition. En particulier pour un dessin sur imprimante graphique, il faut avoir choisi l'option 'KJolden Software plotcall" dans le menu de configuration 'Traceur".
Après l'écran 13, le cadre du dessin est tracé et le premier "habillage" est reporté.
2.21
ECRAN 14
Si Vous Voulez LIRE des POINTS IDENTIFIES (Villes) DONNEZ le NOH du fichier des DONNEES
Sinon Frappez <Return>
** Fin de la lecture des données Villes **
Si Vous Voulez LIRE des POINTS X,Y,VALEUR (Pour un Report en HABILLAGE)
DONNEZ le NOH du fichier des DONNEES Sinon Frappez <Return>
** Fin de la lecture de ces données X.Y.Valeur **
Si Vous Voulez LIRE des contours a COLORIER : DONNEZ le NOH du fichier des DONNEES
Sinon Frappez <Return>
Figure 19 - Renseignements demandés sur d'autres fichiers habillages" éventuels
Après dessin sur écran du premier "habillage" (= points de topographie), I N G R I D passe ensuite en revue les différents autres types d'habillages possibles et vous demande de fournir éventuellement le n o m des fichiers correspondants à lire.
Dans un premier temps, vous pouvez passer directement à l'écran 15 en frappant < R E T U R N > trois fois.
Cet écran 14 sera "activé" avec le deuxième exemple traité dans ce chapitre.
2.22
Pour l'Interpolation a réaliser
noa du FICHIER SEMIS des DONNEES a TRAITER 7 (<Return> s'il n'y en a pas)
••>CHASIM.OUT
NOM du fichier des LIAISONS ETANCHES 7 (<Return> s'il n'y en a pas)
** lecture des données Charges hydrauliques calculées Charges hydrauliques calculées Charges hydrauliques calculées Charges hydrauliques calculées "* Fin NORMALE de la LECTURE de cet ENSEMBLE *" Voulez vous ce SEMIS de POINTS 7 0
Figure 20 - Lecture des données à interpoler
Le n o m du fichier des données à traiter doit être introduit à ce niveau. Il s'agit ici du fichier C H A S I M . O U T .
Vous pouvez ensuite frapper < R E T U R N > à la question suivante (la notion de "liaisons étanches" est définie au chapitre 3, §3.11).
Le programme affiche lors de la "lecture des données" les lignes titre du fichier de données : "Charges hydrauliques calculées".
2.23
ECRAN 16
SI Vous Voulez LIRE des Points d'un MASQUE : DONNEZ 1« NON du fichier des DONNEES
Sinon Frappez <Return>
** Interpolation dans les Bailles *• Calcul d1Isovaleurs
** Carte de 6 isovaleurs sur ecran/traceur ** Pour le trace des Isovaleurs calculées :
3 Humro du type de Trait - 1
4 Numero de la Couleur du Trait • 3
5 Epaisseur Traits (1/10 m ou pixels) » 1
Nuaero a ndifier (ou <return>) 7
Périodicité courbes naitresses (aucune*99) def-99 <Return> pour accepter
Figure 21 - Masque, interpolation et isovaleurs
Le masque a été défini au niveau de l'écran 9 (cf. aussi chapitre 3, § 3.9). Le fichier masque est un fichier séquentiel de coordonnées X , Y .
Après avoir entré le n o m du fichier masque, I N G R I D réalise l'interpolation. Puis s'affiche le message **Carte de 6 isovaleurs sur écran/traceur**.
I N G R I D vous demande alors les attributs graphiques des isovaleurs à reporter (type de trait, couleur, épaisseur). Des codes sont proposés par défaut.
2.24
Pour l'Interpolation « réaliser
noa du FICHIER SEMIS des DONNEES a TRAITER 7 (<Retum> s111 n'y en a pas)
si vous voulez revoir le dessin •-> Frappez R si vous voulez faire une autre execution du logiciel >•> Frappez OUI si vous avez temine ••> Frappez <Heturn> ••>
«• Fin d'exécution Hörsäle **
* Vous t^tz Genere un Fichier de COMMANDE * • de Noa INGCOMAN.DAT *
Figure 22 - En fin d'exécution d'INGRID
II est possible de réaliser plusieurs interpolations et de superposer les différents réseaux d'isovaleurs obtenus sur le m ê m e dessin.
Dans ce cas, I N G R I D vous redemande chaque fois un n o m de fichier à traiter.
S'il n'y a pas de superposition à réaliser (c'est le cas dans notre exemple), frappez < R E T U R N > .
Il est alors possible de revoir le dessin, de faire une nouvelle exécution d ' I N G R I D (pour réaliser un autre dessin) ou bien de quitter le logiciel.
2.25
Le dessin obtenu est présenté par la figure 23 (il a été repris ici par un traceur V E R S A T E C ) .
Le semis est issu d'un modèle hydrodynamique. Le contour du modèle a été reporté en utilisant un fichier "habillage" du type "points de topographie".
COURBES ISOVKLEURS INTERPOLEES H PORTIR D UN SEMIS DE CHAR G E S H 1 D R B U L 1 O U E S
9.0
8.0
7.0
6.0
5.0
3.0
2.0
1.0
0
-1.0
-2.0
-3.0
HH H5 46 <J7 U8 U9 50 51 52 53 5U 55 56 57 58 53 60
Figure 23 - Réalisation d'une carte en isovaleurs à partir d'un fichier semis
2.26
2.4 - DEUXIÈME EXEMPLE
2.4.1 - Les fichiers
Dans ce deuxième exemple, nous vous proposons de réaliser un habillage complet de la carte de la figure 23. Pour cela, vous avez à votre disposition les fichiers suivants :
• Pour les "points de topographie" :
• L I M I T E . D A T : c'est le contour du maillage du modèle c o m m e dans le premier exemple ;
• R I V I E R E S . D G T : il s'agit de quatre rivières qui ont été digitalisées et rassemblées dans le m ê m e fichier ;
• R U S . D G T : il s'agit de plusieurs petits ruisseaux, digitalisés et eux aussi intégrés dans un m ê m e fichier ;
Remarque : tant que les caractéristiques des objets digitalisés restent les mêmes (type de trait, couleur, épaisseur ...), ces objets peuvent être rassemblés dans un même fichier.
• E T A N G . D G T : il s'agit de contours d'étangs ;
• C R E T E S . D G T : il s'agit de deux lignes de crêtes ;
• F A I L L E 1 . D G T et F A I L L E 2 . D G T : dans le premier de ces fichiers, la faille sera représentée par exemple à l'aide d'un trait continu et, dans le deuxième, elle sera prolongée sous la forme d'un trait discontinu ; c'est la raison pour laquelle il y a deux fichiers car les caractéristiques diffèrent.
2.27
• Pour les "points identifiés" :
• N O M S V I L . D G T : il s'agit du n o m des chaînes de caractères à reporter (par exemple des noms de villes).
•k Pour les "contours à colorier" :
• R E M P V I L . D G T : il s'agit des coordonnées des contours de l'emprise de trois des villes ci-dessus.
2.4.2 - Report des habillages
Pour réaliser ces habillages successifs, la marche à suivre est absolument identique à celle de l'exemple 1 et le fichier paramètres E X E M P L E l . I N G peut rester inchangé (sauf éventuellement pour changer le titre).
Les dialogues avec I N G R I D seront simplement plus longs au niveau des écrans 12 et 14 relatifs aux différents types d'habillages, puisqu'il y aura :
• 7 fichiers "points de topographie" avec des modifications à effectuer sur le type de trait, sa couleur et son épaisseur, suivant les éléments à reporter (cf. écran 12).
Si vous souhaitez modifier le type de trait (écran 12), I N G R I D vous proposera le choix de la figure 24 ci-contre.
Pour les couleurs, vous aurez (si vous refusez la couleur par défaut), le choix proposé par la figure 25 ci-contre.
2.28
Type de trait :
1 = Continu 2 = Tireté 3 = Pointillé 4 = Mixte 5 = Tireté bien séparé 6, 7 = Autres
99 = pas de trait) ?
= = >
Figure 24 - Types de trait proposés dans I N G R I D pour les fichiers "points de
topographie"
Numero des Couleurs a choisir Fond =99 Inv fond= 1 Rouge = 2 Vert = 3 Bleu = 4 Cyan = 5 Magenta« 6 Jaune = 7
non standard (sous reserves) : Orang= 8 vert cl = 9 bleu v=10 Jaune renforce=14 (non Tektro)
Figure 25 - Couleurs proposées dans I N G R I D
2.29
Par exemple, pour les rivières, vous pourrez choisir un trait continu (code 1), épais (code 2), de couleur bleu clair (code 5) et pour les ruisseaux un trait en pointillé (code 3), fin (code 1), de couleur bleu clair (code 5).
* U n fichier "points identifiés" pour les n o m s de villes à reporter. Ce fichier se présente c o m m e suit (figure 26) :
lEGEHDES DES VILLES 58.600000 52.100000 58.400000
LEGEHOE FAILLE 52.200012
4.400000 t.000000 1.900000
'VILU1' 'VILLE2' 'VILLE31
NOMSVIL.DGT
Lorsqu'une chaîne de caractères doit être reportée, I N G R I D propose un report accompagné ou non d'un symbole choisi dans la liste de la figure 27 : la chaîne de caractères est positionnée à droite du point identifié.
Nuwro du symbole a utiliser (la 9) 7 (ou Frappez <Return> Symbol« par défaut 3
1-+ 2-X 3-0 4-[] S-<> 6-Triangle Pte Haut 7-Pte Bas 8-. 9-R1«n
Figure 27 - Liste des symboles proposés pour un report de "points identifiés"
2.30
Dans le fichier N O M S V I L . D G T ont été différenciées les chaînes de caractères sans report d'un symbole (les quatre premières) des chaînes avec report.
Remarque 1 : Cette remarque est le pendant de la remarque du § 2.4.1 ci-dessus. Alors que pour les "points de topographie" tous les éléments digitalisés rassemblés dans un même fichier auront les mêmes caractéristiques graphiques, pour les "points identifiés", il est possible d'effectuer des différenciations au sein d'un même fichier (à chaque ligne titre rencontrée, INGRID propose caractéristiques).
en effet une modification des
Remarque 2 : La couleur du symbole est celle de la chaîne de caractères.
•k U n fichier "contours à colorier" (REMPVIL.DGT) :
C o m m e pour les "points identifiés", il est possible de rassembler dans le m ê m e fichier plusieurs contours qui pourront être coloriés de façon différente (la séparation étant constituée par une ligne titre). Il peut y avoir coloriage, hachurage ou remplissage par un figuré à choisir dans la liste de l'annexe A . 4 . 4 .
2.31
2.4.3 - Résultats
La carte est construite étape par étape : dessin d'un habillage puis superposition du suivant, etc.
La carte obtenue est présentée par la figure 28 (la sortie a été faite sur traceur V E R S A T E C ) .
La figure 29 montre la m ê m e carte, avec un habillage supplémentaire ("points de topographie") correspondant au maillage du modèle hydrodynamique d'où est issu le fichier semis utilisé dans l'exemple 1.
CHUHF GEOGRnrHIQ'JE DU MODELE HTDRDDINBMl BUE
9.0
B.O
1.0
6.0
5.0
1.0
3.0
2.0
1.0
0
-1.0
-2.0
-3.0
' 1 "t±'glyr^ S
¥4 4S 45 117 149 >J9 50 5! 52 53 54 55 S6 57 58 59 60
Figure 28 - Carte réalisée par habillages successifs
2.32
M ^ H I I K C F . [1U HlJlJfl E n r D I ' C a i N ' 1 M | u u t
9 . 1 )
• 1 ( I M M
Iffl UU y5 146 M7 ÜB 1S 50 SI 52 53 54 55 56 57 58 59 fiO
coordi^nsAH o v o o r o p h i Q U I I ikvI
Figure 29 - Report du maillage du modèle
2.33
2.5 - UTILISATION D'UN FICHIER DE C O M M A N D E S
O n appelle fichier de commandes un fichier à partir duquel un ou plusieurs dessins peuvent être réalisés automatiquement sans intervention de l'utilisateur en cours d'exécution.
Il suffit pour cela, si un tel fichier existe, de fournir son n o m à I N G R I D dès la première question posée (écran 11).
Lorsqu'INGRID est utilisé suivant le mode "conversationnel", il créé à chaque exécution un fichier de commandes qu'il n o m m e I N G C O M A N . D A T . C e fichier contient toutes les réponses de l'utilisateur aux questions posées par I N G R I D , de l'écran lia l'écran 17 (à l'exception de l'écran 13 qui concerne le périphérique graphique de sortie dont l'utilisateur garde encore la maîtrise en mode "commande").
Si vous souhaitez donc, par exemple, obtenir un dessin sur traceur après visualisation sur écran, il suffira d'utiliser le fichier I N G C O M A N . D A T créé lors du passage "interactif, de fournir son n o m à I N G R I D (il est prudent de renommer ce fichier I N G C O M A N . D A T s'il doit être utilisé à plusieurs reprises, les versions successives n'étant pas conservées sur micro-ordinateur), puis de répondre à la question de l'écran 13 lorsqu'il sera affiché.
U n fichier de commandes peut être modifié sous éditeur de texte pour y charger une couleur, un type de trait, ... voire dupliquer toute une séquence d'instructions. Cela est bien sûr pratique puisque le nouveau dessin sera réalisé sans intervention à la console mais, compte tenu de la structure très compacte du fichier, les interventions internes devront être conduites avec prudence (surtout si le fichier est très long).
La figure 30 présente le fichier de commandes correspondant au deuxième exemple traité dans ce chapitre.
2.34
EXEKPIEl.PM
LIMITE.OAT 1-TYPE DE TRAIT 3-C0ULIUR DU TUAIT 1-EPAISSEUR DU TRAIT (PIXELS
RIVIERES.DGT t-TTPE DE TRAIT 5-COULEUR DU TRAIT 2-EPAISSEUR DU TRAIT (PIXELS
RUS.DGT J-TTPE DE TRAIT 5-COULEUR DU TRAIT 1-EPAISSEUR DU TRAIT (PIXELS
EtANG.OGT l-TYPf. DE TRAIT 5-COULEUR DU TRAIT 1.EPAISSEUR DU TRAIT (PIXELS
CRETES.DGT 1-TVPE DE TRAIT 7-COULEUR DU TRAIT {•EPAISSEUR DU TRAIT (PIXELS
FAILIE1.DGT 1-TVPE DE TRAIT {•COULEUR OU TRAIT {•EPAISSEUR DU TRAIT (PIXELS
FAULE2.DGT 2-TTPE DE TRAIT 2-COUlEUR OU TRAIT {•EPAISSEUR DU TRAIT (PIXELS
«0H5VIL.DGT 9-TYPE DE SYMBOLE 1-COULELtR DU SKH80LE »•TYPE DE SYMBOLE 1-CDULEUR DU STHBOLE 3-TVPE DE SYMBOLE 1-COUUUR DU SYMBOLE
REMPVIL.DGT
OU
OU
OU
OU
OU
OU
OU
1/10
1/10
1/10
1/10
1/10
1/10
1/10
1-TYPE DE REMPLISSAGE t 3-HACHURES 6'COULEUR DE LA PLAGE «-STYLE DE LA PLAGE t-TYPE DE REMPLISSAGE : J-HACHURES (-COULEUR DE LA PLAGE 4-STYLE DE LA PLAGE 1-TVPE DE REMPLISSAGE ! 3-HACHURES (•COULEUR DE LA PLAGE 4-STYLE DE LA PLAGE
CNASIN.OUT
0- CE SEMIS MASQUE.OAI 1-TYPE DE TRAIT «•COULEUR DU TRAIT ¡•EPAISSEUR DU TRAIT (PIXELS ««•NAM-CURVE FREQUENCY
• Autrt tiecution
OU 1/10
TOPOGRAPHIE (TRAITS)
TOPOGRAPHIE (TRAITS)
TOPOGRAPHIE (TRAITS)
TOPOGRAPHIE (TRAITS)
TOPOGRAPHIE (TRAITS)
TOPOGRAPHIE (TRAITS)
TOPOGRAPHIE (TRAITS)
1-REHPLISSAGE SOLIDE
1-REMPLISSAGE SOLIOE
1-REMPLISSAGE SOLIDE
m m
FICHIER
MASQUE
Figure 30 - Exemple de fichier de commandes généré par Ingrid
2.35
DESCRIPTION DÉTAILLÉE DE L'ENTRÉE DES PARAMÈTRES ET DES DIFFÉRENTES OPTIONS
D'INGRID
3.1 - CONSEILS PRÉLIMINAIRES
Dans ce chapitre, nous vous proposons une description détaillée des différentes options d ' INGRID, qui vous permettra d'exploiter au m a x i m u m les ressources du logiciel.
Tour à tour, chacun des paragraphes du fichier des paramètres est commenté, tout particulièrement celui correspondant aux options d'interpolation. Le choix d'une méthode d'interpolation est en effet primordial si l'on veut obtenir une carte exempte d'artefacts qui peuvent être introduits par une méthode mal appropriée ou bien, si la méthode est a priori adéquate, par un mauvais choix des paramètres qui lui sont liés.
Dans le cas d'une variable mesurée en des points irrégulièrement répartis et relevant donc, dans I N G R I D , d'une méthode d'interpolation par cercles d'influences, il faudra bien souvent plusieurs essais avant d'obtenir une carte jugée "correcte" (= supposée bien refléter la distribution spatiale "vraie" de la variable).
Il faudra aussi veiller à ce que la grille d'interpolation soit bien adaptée à la densité des points de mesures. Il est en effet illusoire de rechercher un gain de précision ou de finesse en construisant une grille d'interpolation très "serrée" (avec un grand nombre de mailles) s'il y a peu de points de mesures sur un territoire très étendu.
Si ces points sont très mal répartis, en "îlots" dispersés par exemple, il y aura sans doute avantage à construire une grille d'interpolation à mailles variables, avec des mailles plus petites au niveau des îlots et plus grandes dans les espaces qui les séparent.
Dans le cas d'une variable qui a déjà fait l'objet d'un traitement, par exemple une variable issue d'un modèle (hydrodynamique, de transport, thermique ...) et calculée aux
3.2
noeuds d'un maillage, la carte en isovaleurs sera plus facile à obtenir et des méthodes de cartographie adéquates sont prévues (interpolation linéaire double, "contouring" sans interpolation).
Enfin, à une cartographie en isovaleurs, il sera parfois préférable de substituer une cartographie sous forme de mosaïques, en particulier pour des variables qui, a priori, ne se déploient pas de façon continue dans l'espace (par exemple des perméabilités).
Rappel : la création, la modification ou la simple consultation du fichier des paramètres se fait pas l "intermédiaire de l'éditeur spécialisé BORDINGR.
3.2 - FENÊTRE D U DESSIN (écran 3)
•k Valeurs minimales et maximales des coordonnées X, Y
Elles permettent de définir une "fenêtre" de visualisation encadrant l'espace cartographie. Les valeurs de la variable F extérieures à cette fenêtre sont néanmoins prises en compte pour l'interpolation.
E n changeant minima et max ima après un premier passage, il est possible de réaliser un "zoom" sur un sous- domaine.
•k Minimum et maximum de la variable F
Ils permettent de définir un sous-ensemble cartographiable : les valeurs de F non comprises entre ce m i n i m u m et ce m a x i m u m sont ignorées.
Si l'on souhaite prendre toutes les valeurs, il est bien sûr possible de borner en deçà et au delà du m i n i m u m et du m a x i m u m effectif de la variable (que l'on ne connaît pas nécessairement).
3.3
k Dimensions du dessin
Elles sont précisées, en centimètres, à l'aide d'une largeur O X et d'une hauteur O Y . Les valeurs maximales autorisées dépendent du traceur utilisé pour obtenir les sorties sur papier.
•k Graduation du cadre
O n entre le nombre d'intervalles suivant la largeur et le nombre d'intervalles suivant la hauteur. Il est conseillé de choisir une fenêtre telle que sa largeur et sa hauteur soient divisibles par le nombre d'intervalles choisi (pour obtenir un incrément entier).
Dans l'exemple 1 choisi au chapitre 2 (écran 3) on aura donc :
• suivant X : (360 - 344)/16 = 1
• suivant Y : (309 - 297)/12 = 1
soit une graduation toutes les unités à partir de 344 et 297.
Les deux dernières lignes de l'écran 3, identifiables par "axe X " et "axe Y " , sont réservées à l'introduction d'une légende qui sera affectée à chacun des axes.
3.3 - FICHIER DES DONNÉES
•k Lecture du fichier de données
0 = Pas de fichier de données à lire. Il n'y aura donc en principe qu'un report d"habillage" (cf. paragraphe HABILLAGE).
3.4
1 = Lecture d'un fichier séquentiel de type " X , Y , F " comprenant un triplet de valeurs par ligne du fichier (coordonnées X , Y et valeur F à cartographier).
2 = Lecture d'un fichier semis (cf. annexe 1) pouvant provenir
- d'une modélisation hydrodynamique (via le logiciel M A R T H E par exemple) ;
- d'une simulation de transport de masse pour cartographier un champ de concentrations calculé ;
- d'une utilisation précédente d ' INGRID ;
- d'une série d'opération réalisées avec le module O P E R A S E M de la "chaîne S E M I S " du B R G M .
Pour une mise en oeuvre rapide d ' INGRID, c o m m e dans le cas de l'exemple 1 choisi au chapitre 2, on peut éviter de répondre aux autres questions.
k Edition sur listing
0 = Pas d'édition.
1 = Edition des valeurs d'un fichier séquentiel " X , Y , F " (uniquement).
•k Nombre de points à lire
Si on met 0, tous les points seront lus (juso»u'à un m a x i m u m de 10 000). Sinon on entre une valeur corres- pondant un nombre de points à lire.
3.5
•Ar Coefficient multiplicateur et constante additive
Les valeurs F lues sont transformées en F = coefficient x F + constante. Ceci est utile pour réaliser un changement d'unité (centimètres en mètres ou profondeurs en niveau N G F par exemple).
•*- Transformation logarithmique et seuil
Ces paramètres servent :
• Pour l'interpolation : F transformé = logio (F + seuil). Le seuil sert à prendre en compte des valeurs nulles par exemple. Cette transformation doit être utilisée quand on interpole un champ dont la répartition est plutôt log Normale que Gaussienne : par exemple pour des débits spécifiques ou des transmissivités. O n évite ainsi de donner trop de poids à une valeur isolée, par exemple 2 ou 3 fois plus élevée que ses voisines. Le programme réalise donc une moyenne géométrique (pondérée) au lieu d'une moyenne arithmétique.
• Pour définir les coupures des éventuelles isovaleurs. La répartition sera alors logarithmique.
•k Valeur pour coder un manque de données
Cette valeur sera utilisée pour coder une maille dans laquelle aucune valeur n'a pu être interpolée (une maille trop éloignée des points de mesures ou en dehors d'un masque par exemple). Cette valeur doit être extérieure aux valeurs minimales et maximales de la fonction F définies dans le paragraphe " F E N E T R E " .
3.6
3.4 - " F O R M A T D E L E C T U R E " (écran 4, suite)
Dans le cas d'un fichier semis, il n'y a pas de format à préciser. O n peut passer au sous-ensemble suivant.
Dans le cas d'un fichier séquentiel, deux cas peuvent se présenter :
• les données peuvent être lues en format libre c'est-à- dire X , Y , F sur une ligne, séparées par au moins un blanc (ou une virgule) ; on peut laisser ce format blanc (non rempli) ou bien mettre une astérisque n'importe où dans ces deux lignes ;
• les données " X , Y , F " sont "mélangées" avec d'autres sur la m ê m e ligne du fichier ; on trouvera par exemple une série de valeurs avant X puis Y , puis une autre série de valeurs entre Y et F ; le format F O R T R A N de lecture sera dans ce cas du type :
(30X, F10.0, F10.0, 15X, F6.0)
ce qui signifie que l'on saute d'abord, sur la ligne courante, 30 caractères avant de trouver X et Y inscrites dans un champ de 10 caractères chacun, suivant le format Fn.o du F O R T R A N (la présence du point "•" indique que les valeurs peuvent être suivies d'un certain nombre de décimales) ; enfin, la valeur F sera lue dans un champ de 6 caractères après un saut de 15 espaces à la suite du champ occupé par Y ) .
Remarque : le format de lecture peut être donné sur deux lignes au maximum. Lea parenthèses sont obligatoires.
3.7
3.5.1 • Les options
Les différents schémas d'interpolation sont définis par un paramètre dont la signification est la suivante :
0 = Pas d'interpolation. Il n'y aura donc aucune possibilité de tracer des isovaleurs ou de générer un semis de points. Seul un habillage, ou des isovaleurs lues, pourront être dessinées.
1 = Interpolation par m o y e n n e arithmétique (ou géométrique si on a demandé une transformation logarithmique) des points dans une maille. Quand aucune valeur n'est trouvée, l'interpolation est complétée par le schéma de Thiessen, c'est-à- dire que le point le plus proche est affecté à cette maille : pour cela, il faut taper en outre le code 1 en dernière ligne de ce paragraphe interpolation^
2 = Interprétation par cercles d'influences : c'est l'interpolation la plus générale et la plus souple. Quand aucune valeur n'est trouvée, l'interpolation est complétée par le schéma de Thiessen (si code 1 en dernière ligne du paragraphe interpolation).
3 = Interpolation linéaire double à partir d'un semis de valeur (uniquement). Cette option permet par exemple de changer le maillage d'un modèle : passer d'un maillage régulier à un maillage plus fin (régulier ou variable).
3.8
4 = Interpolation de Thiessen par affectation à une maille de la valeur du point de mesure le plus proche (si plusieurs points étaient exactement à la m ê m e distance, le premier point rencontré à la plus courte distance serait seul sélectionné). Ce type d'interpolation peut être très utile pour compléter le champ des valeurs après une interpolation de type 1, 2 ou 3, ou bien pour obtenir des valeurs dans une zone donnée (c'est un schéma de calcul assez lent).
5 = Chargement direct des valeurs d'un semis. Cette option permet un dessin I N S T A N T A N E (par simple "contouring") d'isovaleurs résultant d'un calcul précédent ou d'un modèle hydrodynamique. (Un lissage peut, cependant, être effectué après chargement. Il est ainsi très économique, dans le cas général, de faire une interplation de type 2 sans lissage, à partir de points épars et de conserver le semis généré ; on peut ensuite reprendre ce semis et réaliser immédiatement - sans interpolation - des lissages progressifs).
6 = S o m m e des valeurs dans une maille.
Remarque : le principe du lissage est exposé en § 3.5.7.
3.5.2 - Choix d u schéma d'interpolation
Le choix du schéma d'interpolation s'effectue selon les bases suivantes :
a) Points épars
• schéma 2 pour un champ continu ;
• schéma 4 pour des valeurs discrètes (numéro de zone, affectation de postes pluviométriques ...) ;
• schéma 6 pour faire une s o m m e (par exemple des débits ponctuels) dans chaque maille.
3.9
b) Semis de points
• schéma 5 pour dessiner directement le semis (exemple : sortie de modèle) ;
• schéma 5 pour effectuer un lissage progressif ;
• schéma 3 pour changer de maillage (linéairement) ;
• schéma 6 pour faire une s o m m e (par exemple, des débits ponctuels) dans une maille ;
• schéma 1 pour faire une moyenne dans une maille (par exemple, moyenne - éventuellement sur le logarithme - des transmissivités ; plus conservatif qu'une interpolation linéaire).
3.5.3-Paramètres d'interpolation de la méthode des cercles d'influences (schéma 2)
* N o m b r e m i n i m u m de points recherchés
Ce paramètre n'est utilisé que pour l'interpolation de type 2 (cercles d'influences). La valeur calculée en un point est une moyenne pondérée des points compris dans un rayon d'interpolation. Ce rayon a une valeur initiale égale au rayon initial R A Y I N I . Si un nombre minimal de points N M I N n'est pas trouvé, le rayon de recherche est augmenté progressivement jusqu'à ce qu'un nombre de points N M I N soit rencontré. Le rayon ne dépassera cependant pas la valeur maximale R A Y M A X . L'intérêt de ce paramètre est de permettre un lissage quand les données ont une très forte variabilité spatiale. O n peut estimer par exemple qu'une valeur n'est bien définie que par la moyenne de 5 points au moins. Le rayon de recherche est donc variable suivant les mailles de calcul, selon la répartition spatiale des points de mesure.
3.10
Remarque : la valeur par défaut est NMIN = 1
•k R a y o n initial et maximal de recherche
Ces paramètres ne sont utilisés que pour l'interpolation de type 2 (cercles d'influences). La recherche des points mesurés dans le voisinage d'un point de calcul se fait à partir d'un rayon initial R A Y I N I jusqu'à un rayon maximal R A Y M A X qui sont des multiples des côtés C O T E X et C O T E Y d'une maille (rectangulaire) dans les directions O X et O Y .
L'utilisateur donne deux valeurs r M I N et r M A X . Soit C O T E le plus grand des deux côtés C O T E X et C O T E Y . Le multiple initial kmin est égal à r M I N / C O T E arrondi à la valeur entière supérieure. Le rayon initial est égal à :
k m i n . C O T E X dans la direction ox et k m i n . C O T E Y dans la direction oy
Le rayon maximal est égal à M fois le rayon initial avec:
M = r M A X Z ( k m i n . C O T E ) arrondi à la valeur entière supérieure
Par exemple si :
RAYINI = 20 RAYMAX = 60
Si on donne une grande valeur à r M I N (par exemple 2 à 3 fois C O T E ) , on réalisera un lissage car la valeur calculée au centre d'une maille résultera de la moyenne pondérée d'un grand nombre de points de mesures (sauf s'il existe des points au centre ou à proximité immédiate du centre du cercle). Par contre, le rayon maximal n'a qu'un rôle de "rayon d'action".
3.11
3.5.4 • Statistiques dans chaque maille
Si ce paramètre est égal à 1, le programme éditera sur listing, dans chaque maille, le nombre de points rencontrés dans le cercle de recherche (ou bien dans la maille pour une interpolation de type 1). U n tableau des écarts-types spatiaux de la moyenne sera également édité.
Pour une interpolation de type 2, il s'agit de l'écart-type de la moyenne pondérée (en fonction inverse de la distance). Cet écart-type permet de visualiser les zones pour lesquelles la variabilité est grande et dont la valeur est moins bien définie.
Ces statistiques seront éditées sur le fichier listing, mais seront supprimées si on ne demande pas de listing.
3.5.5 • Traitement des angles
C'est une option particulière qui permet de cartographier la valeur d'un A N G L E (qui doit être en degrés). Le programme ne réalise plus une M O Y E N N E car la moyenne de 0° et 180° donne 90°, ce qui est absurde. C'est la M E D I A N E qui est alors choisie (modulo 180°) et l'écart-type est l'écart quadratique moyen par rapport à la médiane.
3.5.6 • Côtés des mailles de la grille d'interpolation
a) Maillage régulier
Les mailles peuvent être carrées ou rectangulaires de côtés C O T E X et C O T E Y dans les directions ox et oy. Le choix de la maille peut être dicté quand on veut calculer les valeurs dans les mailles d'un modèle aux différences finies par exemple. Il peut également être choisi pour réaliser un dessin agréable. Plus la maille sera fine et moins les tracés seront anguleux, mais plus les calculs seront longs (et l'encombrement mémoire du programme élevé) et plus les dessins seront "fouillés" pour les m ê m e s rayons
3.12
d'interpolation (type 2). Pour une interpolation de type 1, une trop petite maille laissera beaucoup de mailles sans aucune valeur calculée. E n pratique, un ordre de grandeur des côtés des mailles serait d'environ 1/20 à 1/50 des dimensions totales de la fenêtre du dessin.
b) Maillage variable
II est possible d'interpoler des valeurs au centre d'un maillage rectangulaire variable de type tissus écossais (rectangles de largeurs et hauteurs variables). Cette possibilité est intéressante pour générer les données d'un modèle hydrodynamique utilisant un tel maillage ( M A R T H E par exemple).
Pour utiliser cette possibilité, il suffit de définir dans les paramètres des valeurs négatives de C O T E X et C O T E Y (dans le cas d'une interpolation par cercles de recherche, c'est la valeur absolue de C O T E X , C O T E Y qui sera utilisée pour définir les rayons d'action). Les largeurs et hauteurs de chacune des colonnes et lignes de mailles sont alors :
• soit données à la console (la première fois) ;
• soit lues sur un fichier semis existant auparavant ;
• soit lues sur un fichier (généré après le premier passage et appelé par défaut D E C O U P A . D A T ) .
3.5.7 • Paramètre de lissage
Ce paramètre est généralement compris entre 0 et 1, mais il peut être parfois supérieur à 1 si l'on souhaite obtenir un fort lissage (ce qui peut être dangereux dans certains cas, un lissage trop fort risquant de faire disparaître certaines structures qui ont leur raison d'être).
3.13
•k Principe d u lissage
Le lissage est contrôlé par le paramètre F A C L I S (FACteur de LISsage) qui agit c o m m e suit :
Après interpolation et donc affectation de valeurs aux noeuds d'une grille, un lissage peut être réalisé en remplaçant la valeur calculée par la s o m m e de la moyenne des valeurs aux 4 noeuds voisins pondérés par F A C L I S °lo et de la valeur calculée pondérée par (1 - FACLIS) %. La valeur lissée est donc :
! 4
* Valeurs pratiques du paramètre de lissage
FACLIS = 0 Pas de lissage
FACLIS = 0,3 On remplace la valeur calculée en chaque noeud par la moyenne des noeuds voisins pour 30%
F A C L I S = 1 O n remplace intégralement la valeur calculée en chaque noeud par la moyenne des noeuds voisins
F A C L I S = 2,6 O n réalise 2 moyennes successives puis on réalise un troisième lissage à 60 %
E n pratique, après une première carte sans lissage, on verra s'il faut réaliser :
ou
• un faible lissage : F A C L I S = 0,3 par exemple ;
• un fort lissage : F A C L I S = 1,5 par exemple.
3.14
~k Edition sur imprimante
(Seulement si un fichier listing est demandé). Il s'agit de l'édition des valeurs calculées dans les mailles (mettre 0 par défaut).
• Edition sur fichier " S E M I S "
L'option 1 permet d'éditer les valeurs calculées sour la forme d'un semis utilisable :
• Pour effectuer des opérations (additions, multiplications...) avec d'autres semis (logiciel O P E R A S E M du B R G M ) . Les opérations entre semis permettent par exemple de calculer les cotes du substratum d'un aquifère à partir d'une carte du toit (interpolée à partir de saisie isovaleurs) et d'une carte d'épaisseur (également interpolée à partir d'isovaleurs éventuellement à une autre échelle).
• Pour être intégré au jeu de données d'un modèle hydrodynamique à mailles rectangulaires. A partir de mesures piézométriques effectuées sur un certain nombre de points d'eau (fichier X,Y,valeur), il est possible d'obtenir, après interpolation de type 2 (cercles de recherche), un semis des valeurs interpolées pouvant servir de point de départ à une simulation (après intégration dans le jeu de données du modèle).
Remarque : le découpage du semis obtenu est celui de la grille d'interpolation (3.5.6).
3.15
•Ar Plages colorées
Le paramètre correspondant est 1 si l'on souhaite effectivement un remplissage des mailles : le remplissage peut être obtenu soit par application uniforme d'une couleur, soit par des figurés (liste fournie en annexe A.4.4) ou un quadrillage dont les caractéristiques sont demandées en "interactif' (type de traits, couleur, espacement, tant pour les traits horizontaux que pour les traits verticaux ; un exemple est traité au § 4.7.2).
~k Type de coupures
II y a au plus 8 limites de classes de valeurs (= les coupures) donc 9 classes possibles de valeurs qui peuvent être visualisées par un coloriage ou un hâchurage. Sur cette ligne il faut préciser le type de progression des coupures : arithmétique, logarithmique ou quelconque (= classes spécifiées).
- Dans le cas de la progression arithmétique, on peut définir uniquement le m i n i m u m et le m a x i m u m ( C M I N + C M A X ) . La progression est calculée automatiquement en divisant ( C M A X - C M I N ) par 7 (les 9 classes moins les deux extrêmes).
- Dans le cas des classes spécifiées, s'il y a moins de 8 coupures, la dernière valeur doit être tapée au niveau de la ligne "valeur maximale à colorer".
-k Nombre de pixels
Ce paramètre intervient sur le degré de finesse du coloriage.
Par défaut, il peut être laissé à 0. Dans le cas d'un remplissage coloré entre courbes isovaleurs (cf. chapitre 4 , §...), le remplissage suivra d'autant mieux le tracé des courbes que le nombre de pixels sera élevé (par exemple 10 ou 15). Par contre, le temps d'exécution sera un peu plus long.
3.16
•k Valeur minimale... Valeur maximale
II faut préciser sur ces lignes les limites des classes de valeurs, tout au moins les extrêmes (valeur minimale et maximale).
3.8 - ISO V A L E U R S (écran 8)
• Tracé
0 = Pas de tracé d'isovaleurs.
1 = Tracé d'isovaleurs. Le type de trait (continu, en pointillés), la couleur et l'épaisseur seront précisés lors de l'exécution d ' INGRID.
-k Conservation
II est possible, en donnant à ce paramètre la valeur 1, de conserver les isovaleurs calculées sur un fichier séquentiel contenant les coordonnées des points d'intersection de chaque isovaleur avec les côtés des mailles de calcul. Les points sont édités sur fichier sous la forme X , Y , V A L E U R en format libre, 1 point par ligne. Ces isovaleurs peuvent alors être R E U T I L I S E E S (sans recalcul), par exemple pour comparer un champ calculé à un champ observé. Ces isovaleurs calculées peuvent également être utilisées directement en "habillages" de différents dessins.
Remarque : des isovaleurs ne sont calculées que si l'on demande un tracé d'isovaleurs ou si l'on demande une conservation des isocourbes.
•k Valeur de l'isocourbe minimale et maximale et espacement
Les isocourbes sont calculées depuis l'isocourbe minimale jusqu'à l'isocourbe maximale avec un espacement constant ou quelconque (le cas des isocourbes à espacement variable sera traité au chapitre 4 , § 2). Des courbes "maîtresses", en traits renforcés peuvent être dessinées. Leur périodicité éventuelle sera définie en "interactif.
3.17
Si l'on a demandé une transformation logarithmique dans le paragraphe "Fichier de données", les isocourbes ne seront plus régulièrement espacées. Elles seront espacées suivant une loi logarithmique selon 1, 2, 5, 10, 20, 50, etc. dans chaque puissance de 10 (y compris les puissances négatives). Si le nombre d'isocourbes est trop faible, des valeurs intermédiaires seront dessinées (1, 2, 3, 4, 5, 6, 8, 10). Si les valeurs des isocourbes minimales et maximales ne sont pas indiquées, elle seront déterminées au mieux.
k Report des poin