Representation style table

The representation style table (RST) describes and stores the graphical display of vectors. A vector layer optionally contains an RST, which can describe how shapes in a layer are drawn.

An RST consists of zero or more representations. Each included representation is indicated by its representation code, or RepCode, which is the integer value used to look up the representation in the RST, typically based on the RepCode attribute of the shapes in the layer.

The representation consists of a series of zero or more parts. Each part describes a drawing method used when drawing a shape. Typically, there is only one part.

Each part contains the following information:
  • Priority: Indicates how various vector drawing components are layered. The higher priority values are drawn over those with lower priorities. This applies to various parts in a given representation, but also applies to various shapes drawn in a given layer; in some applications, it is evaluated among all vector layers in a given view.
  • Graphical Primitive: The drawing primitive to use for this part.

    Supported primitives include:
    • Point - Symbol
    • Line - Solid
    • Line - Dash
    • Line - Dotted
    • Line - Spaced Symbols
    • Line - Arrowhead
    • Polygon - Fill
    • Polygon - Patterned Fill
    • Vector - Text
  • Parameters: Each primitive has a particular set of parameters that affect the display. For example, the parameters of the simple-line primitive are width and color.

© PCI Geomatics Enterprises, Inc.®, 2024. All rights reserved.