Symbol Rendering
Symbol Features can have the following properties to define their visualisation:
- Style. This may be set using the Style Combo Box. See for further information. To inhibit display of Symbols, set a Style of None.
- Colour. This may be set using the Colour Palette. See Colour Palettes for further information
- Rotatability. This Combo Box allows you to enable or disable symbol rotation. In addition to symbol rotation being defined by the datasource, the Output Coordinate System may attempt to rotate symbols. Use this property to force the symbols to be horizontal. In earlier releases of MapLink, this was specified in the symbols configuration file, and so the default is 'As Symbols File'. Alternatively, this may explicitly be enabled or disabled for individual Feature Classes, not for the Symbol Style.
- Size. This group of properties allows you to specify the height of the text. See below for a discussion of text sizing. It has the following sub-properties:
- Size Factor. This may be set using the Numeric Value Text Box. It defines the height of the symbol, interpreted according to the Size Factor Units property. Note that setting this value to 'As Parent' will also force the minimum and maximium sizes properties to be read from the parent Feature Class.
- Size Factor Units. This Dimension Units Combo Box defines the units for the Size Factor property.
- Minimum Size This may be set using the Numeric Value Text Box. It defines the minimum height of the Text Primitive, in pixel units. The calculated height of the text will be clamped to be no smaller than this.
- Maximum Size This may be set using the Numeric Value Text Box. It defines the maximum height of the Text Primitive, in pixel units. The calculated height of the text will be clamped to be no greater than this.
Symbol Sizing
Certain datasources, such as NTF, contain topographic symbol primitives and therefore define a height in the data itself. Most other datasources have symbols generated by the data filter with a nominal defined height. MapLink Pro allows full flexibility when defining the symbol size through the use of the Size Factor Units property. This may currently be set to one of
- Scale Factor. Usually applied to topographic symbols. Earlier releases of MapLink Pro used this as a percentage scaling of the symbols. The symbol height will vary according to the zoom level but is also dependant upon the data source to define the height which is scaled. Use of this is deprecated, but is kept for compatibility with existing MapLink Projects.
- Pixels. This fixes the height of the symbol in device units, usually pixels. This will mean that the symbol is always drawn at the same size on the screen regardless of the zoom level.
- Map Units. This fixes the height of the symbol in Map Units, usually metres. The symbol height will vary according to the zoom level but is independent of the data source.
Further Size Factor Units, such as Points, may be added in future releases of MapLink Pro. Note that the minimum and maximum sizes are always defined in pixels and are applied regardless of the Size Factor Units.