Symbols by attributes

Point maps with ID domain and attribute table

When the attribute table of a point map with an ID domain contains a class column, you can display the points by the representation of the classes. A representation class which can be used by the class column will provide the basis of how point symbols will be represented. In the representation class, you can already select symbols, colors, sizes and rotations for each class of points.

However, by choosing the Symbols as Attributes option, you can overrule some of the representation settings by letting other attribute columns determine the rotation, color, and sizes of symbols. Furthermore, you can select a column from which the text will be displayed next to the point symbols.

This dialog box appears:

Dialog box options:

Class:

Select a class column in the attribute table. All representations which fit the domain of this column can be used as the basis.

Representation:

Select a representation class which will serve as a starting point to show the point symbols.

Rotation:

Select this check box when you want to use an attribute column to determine the rotation of point symbols. When this check box is selected all rotations as specified in the representation class will be overruled. Rotations are specified in degrees.

Clear this check box when the rotations of the representation class should be used for the point symbols.

Color:

Select this check box when you want to use an attribute column to determine the color of point symbols. When this check box is selected all colors as specified in the representation class will be overruled.

Clear this check box when the colors of the representation class should be used for the point symbols.

Stretch:

Select this check box when the sizes of point symbols should be proportional to the values in an attribute column. Subsequently, select a value attribute column and specify the stretch range and minimum and maximum symbol sizes below. When this check box is selected, all symbol sizes as specified in the representation class will be overruled.

Clear this check box when all point symbols should be displayed in the same size; then, specify the desired size in the Size text box below.

Stretch (min, max):

Specify the stretch range; by default, the 0% interval values are given of the selected attribute column. These values can generally be accepted.

Size (pt):

  • In case of no stretching: select this check box when all symbols should be displayed in one size and type a size value.
  • Clear this check box when you want to use the symbol sizes as specified in the representation class.

  • In case of symbol size stretching on the basis of values in an attribute column: specify symbol sizes for the smallest value in the stretch range and a symbol size for the largest value in the stretch range. The minimum value in the stretch range will thus be displayed with the minimum symbol size and the maximum value in the stretch range will be displayed in the maximum symbol size.

Linear, Logarithmic:

In case of symbol size stretching, choose between Linear or Logarithmic stretching. You can use Logarithmic stretching when the values in the selected stretch column are very different from each other, i.e. when some values are very large while others are very small.

Radius, Area:

In case of symbol size stretching, choose whether the sizes specified for the symbols should refer to the radius of the symbols or to the areas of the symbols. You can select the Radius option to make differences between various symbol sizes more pronounced.

Text:

Select this check box when you want to show the texts of a column in the attribute table next to your symbols. You can select any column of domain type class, ID, value or String. Texts will always appear to the lower right of a symbol.

Clear this check box when you do not want to show texts of an attribute column next to your symbols. You can then for instance select the Text check box in the Display Options Point Map dialog box to obtain the ID texts of the domain of your point map next to your symbols.

Tip:

To display texts next to point symbols, you can also create an Annotation Text object based on the point map itself or based on an attribute map of the point map. Display your point map with the desired symbols and add the annotation text layer to the map window. You can then easily (re-)position the texts in the text layer, choose fonts, text sizes, etc. in the Annotation Text editor.

See also: