How to make symbols automatically resize to reflect the map scale (zoom level)?
Symbols can be scaled, so that the size automatically reflect the current map scale (zoom level ), using one of the following techniques. These techniques can also be used to scale label sizes, line widths, line outlines, polygon outlines, etc. 1. With the DK or Editor product, use the DK layer.OnPaintShape function to modify the symbol size, or the scale level at which the symbol is to be rendered or not rendered, based on the current map scale. If using the Editor, the DK layer.OnPaint.Shape function can be accessed via the Editor’s scripting features. 2. With the DK, Editor, or free Viewer products, use the automatic resize feature within the visual layer property control to scale symbols, labels, etc. For example, if the symbol is used to represent a point, under the Marker tab within the visual layer property dialog, set the Maker Size in meters with an asterisk (* ), like: 50m*. This means that the symbol will be rendered with a length of 50 meters at the scale 1 = 1, and that th