Symbol aggregation

This task allows to aggregate identical symbols depending on their associated text or not. An associated text si a text transferred within the same GISLink rule:

Parameters

Computation mode

according to deposit point

            • according to deposit point: insertion point is only used to process.

            • according to symbol type size: symbol size is only used to process.

Search tolerance

0

In relation to the insertion point. When the symbols are placed at a distance inferior to this value, these symbols can be aggregated.

Use texts for comparison

yes

            • yes: the text associated with the symbol will determine the fact that symbols are aggregated or not: if texts are different, symbols placed at a distance inferior to the search tolerance won't be aggregated.

            • no: symbols will be aggregated in any case and as soon as they are placed at a distance inferior to the search tolerance.

Keep link with texts

yes

            • yes: two identical texts will be replaced by one and the possible existing connection line will be recreated from the insertion point of the aggregated symbol to the remaining text.

            • no:  existing texts keep their initial position and are not linked to the symbol by a connection line.

Examples

In this example, each symbol is associated with a text.

Using the symbol aggregation task and setting the "Keep link with text" parameter to "no", the result is the following one.

Once the "Keep link with text" parameter set to "yes", the result is the following one.

 

Combining this task with a "Text modification by regular expression" task, you can get some very interesting result in terms of generalization:

Initial transfer

Transfer using the combination of Symbol aggregation task and a Text modification by regular expression