Accueil
 

Isolignes

Entrées 1 Donnée discrétisée issue d'un Module de Carroyage
Sortie Donnée discrétisée

Ecran :

Description :
En amont du module Isolignes, vous devez mettre un module carroyage suivi d'une discrétisation. Cela aura pour effet de fournir en entrée des carreaux avec une donnée discrétisée associée.
Ce module va fusionner les carreaux qui sont dans une même classe et fabriquer N zones pour les N classes fournies. Les classes en entrées sont conservées, et associées aux nouvelles zones. Vous pourrez ainsi placer ensuite un module de remplissage pour représenter ces zones.
Une fois les carreaux fusionnés, un lissage des contours est appliqué sur chaque nouvelle zone créée pour lui donner une apparence moins anguleuse.
Nous vous conseillons d'utiliser une discrétisation en égales étendues, de façon à obtenir un pas constant entre les valeurs des lignes de niveau générées.

Les identifiants des entités du fond de carte de sortie sont attribués automatiquement par le module, et figurent dans le tableau de gauche. Ce sont des chiffres de 1 à N.

Pour spécifier les identifiants et les noms que vous souhaitez, vous devez décocher la case Utiliser les attributs automatiques, et saisir vos textes dans le tableau de droite. Vous devez valider chacun des textes que vous saisissez en utilisant les touches "Flèche vers le bas" ou "Tabulation" de votre clavier.
Le bouton représentant une flèche, qui se situe entre les deux tableaux, permet de transférer la colonne du tableau de gauche dans la colonne des identifiants du tableau de droite.

Dans la zone de texte située en bas de l'écran, vous verrez apparaître la liste des incidents survenus au cours de la fusion. Ces incidents peuvent être de trois types :

  • une nouvelle entité possède plus d'un élément.
    (exemple : fusion de polygones non contigus).
  • une nouvelle entité a un déficit en surface.
    (exemple : fusion de polygones inclus les uns dans les autres).
  • une nouvelle entité a un supplément de surface.
    (exemple : fusion de polygones formant un trou avant fusion).

Fenêtre de données :
Le module est lié à une fenêtre intitulée "Fenêtre de ...", identique à celle du module fond de carte, dans laquelle viendront s'afficher toutes les données concernant le fond fusionné.

Script :

2      module untyped_list ""
3        mod_type integer "103"
3        mod_subtype integer "510"
3        mod_name string "Isolignes"
3        mod_dads integer_list ""
4          ? integer "5"
3        is_auto_strings  boolean  "T"
3        auto_ids_list  string_list  ""
4          ?  string  "1"
4          ?  string  "2"
4          ?  string  "3"
4          ?  string  "4"
3        user_ids_list  string_list  ""
4          ?  string  ""
4          ?  string  ""
4          ?  string  ""
4          ?  string  ""
3        user_names_list  string_list  ""
4          ?  string  ""
4          ?  string  ""
4          ?  string  ""
4          ?  string  ""
3        result_tree  string_list  ""
4          ?  string  "'1' possède 17 éléments.  "
4          ?  string  "'2' a un supplément de surface de 0.115130. '2' possède 9 éléments.  "
4          ?  string  "'3' a un supplément de surface de 0.017857. '3' possède 13 éléments.  "
4          ?  string  "'4' possède 6 éléments.  "


Exemple d'utilisation