Render Points |
Points are set up for rendering at the same time as other features but are not actually rendered until the Labelling pass. Features are drawn as a symbol with a label either on or beside it. When using box symbols best results will be obtained by specifying ON_SYMBOL.
Syntax | RENDER '[' filter{,filter}[:"<country>"{,"<country>"}] ']', symbol[, render_behavior][, label [, position][, render_behavior]] |
Example | cam RENDER [large_cities,cities], ICON<!cityIcon>, ALWAYS_RENDER, LABEL<!cityLabel>, ALWAYS_RENDER RENDER [villages:"France","Belgium"],DOT<round, 4, BRUSH<!black>, BRUSH<!green>>,!mylabel |
One or more of the filters listed below, separated by commas.
major_cities |
cities |
small_cities |
large_towns |
towns |
large_villages |
villages |
small_villages |
An optional list of countries, separated by commas. Country names should match those in the Country enumeration, and should be listed in quotation marks. This argument limits the rendering performed by this statement to the countries specified. If no countries are specified, then the statement will render for all countries which were not matched by earlier statements.
The symbol to draw. This can be an Icon, Box, Dot, Circle, or Square object, with parameters specified within angle brackets (<>). This can also be NULL, if you want to specify a label only.
The label to draw with the symbol. This is optional.
Specifies whether the label should be drawn on the symbol, or beside it, by specifying ON_SYMBOL or BESIDE_SYMBOL, respectively. Optional, defaults to BESIDE_SYMBOL.
The first ALWAYS_RENDER parameter specifies whether the symbol (icon, box, dot, circle, or square) should be drawn if there is not enough space. The second ALWAYS_RENDER parameter specifies whether the label should be drawn if there is not enough space. These options are possible:
Optional, defaults to rendering symbol and label only if there is enough space.