Home
 

Isolines

Input 1 Discrete data generated by a Grid module
Output Discrete data

Display :

Description :
A grid module followed by a quantification module must be linked in input. This will provides squares with associated data in input.
This module creates N zones for the N classes by merging the squares of a particular class. The input classes are associated to the new zones. Therefore, you can set a filling module to represent these zones.
Once the squares have been merged, a smoothing of the outlines is done on each new zone.
We advise you to use an equal sizes quantification to obtain a constant step between the values of the isolines.

The identifiers of the output map are set automatically by the module, and are displayed in the table on the left of the screen. They are figures from 1 to N.

To specify the identifiers and names that you wish to use, you must uncheck the Use automatic attributes box, and enter your texts in the table on the right. You have to validate each of the texts entered using the "Downward arrow" or "Tabulation" keys on your keyboard.
The button showing an arrow, which is to be seen between the two tables, enables the column of the left-hand table to be transferred to the identifiers column of the right-hand table.

In the text area in the lower part of the display, you will see the list of the incidents arising during the fusion process. These incidents can be of three types:

  • A new entity has more than one element.
    (example: fusion of polygons that are not contiguous).
  • A new entity has a deficit of surface area.
    (example: fusion of polygons included in one another).
  • A new entity has extra surface area.
    (example: fusion of polygons forming a hole before fusion).

Data window :
The module is linked to a window called ".......Window", that is identical to that of the working map module, in which all the data concerning the fused map are displayed.

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' has 17 elements.  "
4          ? string "'2' has a surface increment of 0.11513 . '2' has 9 elements.  "
4          ? string "'3' has a surface increment of 0.017857 . '3' has 13 elements.  "
4          ? string "'4' has 6 elements.  "


Samples