If the unique value field exists on the output data, its values are read from the output data to create a list of unique values.(You can map a field on the dataset to the symbology field using Make Feature Layer tool.) If this field is missing, the output data is drawn with default symbology. The output data must have the unique value field ( TEAM_AREA in the above illustration).If your symbology layer file defines unique categories like the above illustration, there are rules that determine how the output is drawn. This is referred to as dynamic symbology.įollowing are details about how data in categories is drawn when using a layer symbology file or the Apply Layer From Symbology tool. Unchecked-The data will be read, and new categories will be created based on the data. When you are symbolizing data in categories, the state of the check box, illustrated in the table below, determines how the data will be symbolized.Ĭhecked-The data will be symbolized as specified. Setting layer symbology using unique value category Not exist, the script still runs, but the data is drawn with the The layer file must exist each time the script is run. Change the symbology to how you want the model output to be displayed. In ArcMap, double-click the new layer to open its properties, then click the Symbology tab.This creates a new layer in the ArcMap table of contents. Add the desired output variable to the display by right-clicking the variable and clicking Add To Display.Start ArcMap and edit your model in ModelBuilder.Creating a layer symbology file for ModelBuilder When a layer file is used to define the symbology of tool outputs, it is referred to as a layer symbology file. lyr) that defines the symbology used to draw output data when it is added to the display. Use the Apply Symbology From Layer tool in your script or model.Īll three techniques use a layer file (.For a script tool, set the Symbology property of an output parameter.In ModelBuilder, set the Layer Symbology property of the output variable.Of contents using one of the following techniques: Output data is to be symbolized when added to the ArcMap, ArcGlobe, or ArcScene table In a model or script, you can specify how
Setting layer symbology using quantities.Setting layer symbology using unique value category.Creating a layer symbology file for ModelBuilder.Scale-based symbol sizing is only available in 2D maps. At a larger scale (1:4,000), the width of the streets is too narrow in relation to the buildings (left), unless variable sizing is applied (right). At a relatively small scale (1:12,000), the width of the streets is appropriately sized in relation to the buildings. At smaller scales, streets should be narrow enough to not interfere with other more important features, yet still give an indication of urban density. If they are too narrow, they look unnatural relative to the buildings and other nearby features and will not adequately represent the landscape.
At larger scales, streets should be appropriately wide as they run between buildings.
You want to maintain a symbol size appropriate for the feature density at each scale without introducing noticeable increases in size.Īn example is adjusting the size of the symbol used to draw streets.
Typically, these differences in symbol size are subtle across the visible scale range. The size of symbols can be adjusted dynamically across their visible scale range to reduce visual density at smaller scales while retaining an appropriate relative size at larger scales.